Передача двумерных массивов переменного размера в C ++ - PullRequest
1 голос
/ 11 октября 2019

Если у меня есть функция, скажем, следующим образом:

int fun(int n,int a[n][n]){......}

Где n - это некоторое значение, которое я получаю от пользователя через стандартную среду ввода. Могу ли я использовать n в [] для определения a[n][n]?

Это похоже на работу в C, но не в C ++. Какая альтернатива, если я хочу точно такую ​​же функциональность в C ++? (Т.е. принять входные данные в качестве параметра, а сам размер 2D-массива должен зависеть от этого параметра)

...