정수 배열의 차원 "n"을 매개 변수로 가져 오는 함수를 구현하려고합니다. 또한이 함수는 배열의 크기를 정의하는 값 "k_1, k_2, ..., k_n"을 가져옵니다. 그런 다음이 함수는이 n 차원 배열을 채 웁니다.컴파일 타임에 차원을 알 수없는 경우 다차원 배열을 구현하는 방법은 무엇입니까?
어떻게 효율적으로 C++로 구현할 수 있습니까?
N = 3의 예를 들어 내가
vector < vector < vector <int> > > array;
사용하는 것이하지만 컴파일시에 치수를 알 수 없습니다.
n이 측정 기준 인 경우 k_1 ... k_n은 데이터가 충분하지 않습니다. – Falmarri
n 차원 배열이 문제의 일부입니까 아니면 솔루션입니까? – abesto