Если у меня есть функция, скажем, следующим образом:
int fun(int n,int a[n][n]){......}
Где n - это некоторое значение, которое я получаю от пользователя через стандартную среду ввода. Могу ли я использовать n
в []
для определения a[n][n]
?
Это похоже на работу в C, но не в C ++. Какая альтернатива, если я хочу точно такую же функциональность в C ++? (Т.е. принять входные данные в качестве параметра, а сам размер 2D-массива должен зависеть от этого параметра)