Массивы c++. помогите! - Вопросы по С+

Вопрос Массивы c++. помогите!

Регистрация
21 Ноя 2013
Сообщения
96
Репутация
0
Спасибо
0
Монет
0
Пожалуйста имейте ввиду, что этот пользователь забанен
#include

using namespace std;



int main() {



int a;

cin >> a;

int N[a];



cout
 
Регистрация
10 Сен 2013
Сообщения
93
Репутация
0
Спасибо
0
Монет
0
использовать std::vector или выделять память динамически или включить VLA, если компилятор поддерживает.
 
Регистрация
27 Дек 2013
Сообщения
70
Репутация
1
Спасибо
0
Монет
0
Потому что в C++ это по стандарту недопустимо. Некоторые компиляторы допускают как расширение стандарта, но в стандартный C++ это не входит. Вместо этого в C++ полагается использовать тип vector или, на худой конец, динамические массивы.
 
Регистрация
5 Мар 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
// Standard C++20
#include
#include
#include
#include
#include
using namespace std;
constexpr size_t length = 10;
void show(const char* msg, const int* const box, const size_t n) {
cout
 
Регистрация
29 Май 2013
Сообщения
76
Репутация
0
Спасибо
1
Монет
0
#include
using namespace std;

int main() {
int a;
cin >> a;
int* N = new int[a]; // Создание массива размером a

for (int i = 0; i < a; i++) {
cin >> N;
}

for (int i = 0; i < a; i++) {
cout
 
Сверху Снизу