밑에 c++ 가변 길이 배열에
template <size_t ...N_i>
std::array<float, ... * N_i> arr;
이렇게 arr 정의하는 걸 머라고 함? 생긴 거나 하는 역할로 봤을 땐 타입 템플릿? 정도가 맞는 거 같은데 찾아도 안 나오더라고
using arr = std::array<... 이런 식으로 안 해도 상관 없는 건가?
template <size_t ...N_i>
std::array<float, ... * N_i> arr;
이렇게 arr 정의하는 걸 머라고 함? 생긴 거나 하는 역할로 봤을 땐 타입 템플릿? 정도가 맞는 거 같은데 찾아도 안 나오더라고
using arr = std::array<... 이런 식으로 안 해도 상관 없는 건가?
variadic template?
Variadic 자체는 함수 템플릿에도 쓸 수 있고 저렇게도 쓸 수 있는 거 아님?
variable template 아닌가
https://en.cppreference.com/w/cpp/language/fold
미안 내가 본문을 안읽었네 변수 템플릿임
incomplete type 머 이런 느낌 아닌가? 따로 이름이 있는지는 모르겠네