С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Размер массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Возвращаемое значение функции http://www.cyberforum.ru/cpp-beginners/thread651237.html
Здравствуйте Я тут новенький. Очень трудно у вас проходить регистрацию. У меня вопрос по С++ Компилятор: Code Blocks #include <iostream> #include <string.h>
C++ Вывод слов из строки Суть задачи: Дан текст, состоящий из N (2<=N<=10) строк с максимальной длиной 80 символов. Необходимо вывести в обратном алфавитном порядке те слова, длина которых не превышает K символов.... http://www.cyberforum.ru/cpp-beginners/thread651230.html
C++ Вывести на экран координаты точки, наиболее удаленной от начала координат
2. С помощью ГСЧ задать матрицу А(5,2), содержащую координаты точек на плоскости. Вывести ее на экран в прямоугольном виде. Вывести на экран координаты точки, наиболее удаленной от начала координат....
C++ поиск длины пути
Всем доброго утра Ребята подскажите пожалуйста алгоритм дана матрица расстояний n*n, в ячейках расположены расстояний между i и j объектами нужно сформировать массив который будет хранить сумму...
C++ Размеры переменных http://www.cyberforum.ru/cpp-beginners/thread651217.html
Здравствуйте! Простите за такой вопрос, но я до сих не понял что такое размер переменной. Объясните пожалуйста что такое размер(ширина) переменной ? Например: размер int-а (в зависимости от...
C++ Найти координаты четвертой вершины квадрата 1. На плоскости заданы координаты трех вершин квадрата АВСД - вершин А, В и С. Найти координаты четвертой вершины подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2896 / 1245 / 78
Регистрация: 27.05.2008
Сообщений: 3,405
13.09.2012, 10:23
Тут дело в том, что CodeBlocks использует компилятор GCC, а этот компилятор использует собственное расширение языка C++ - массивы с переменной длиной, VLA (variable length array). Поэтому-то в CodeBlocks/gcc пример и компилируется. В другом компиляторе оно не скомпилируется; а если в gcc использовать флаги -pedantic и -pedantic-errors (потребовать точного соответствия Стандарту), то и он откажется компилировать.

Стандарт языка требует, чтобы размер статического массива был константой, известной компилятору в момент компиляции.
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.