![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
azesmcar |
|
||||||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
Ему наплевать на расширение.
этого хватит. а вот на визуал студии - не работает. 1>c:\my projects\dd\dd\main.c(5) : error C2057: expected constant expression 1>c:\my projects\dd\dd\main.c(5) : error C2466: cannot allocate an array of constant size 0 1>c:\my projects\dd\dd\main.c(5) : error C2057: expected constant expression 1>c:\my projects\dd\dd\main.c(5) : error C2466: cannot allocate an array of constant size 0 1>c:\my projects\dd\dd\main.c(5) : error C2087: 'arr' : missing subscript 1>c:\my projects\dd\dd\main.c(5) : error C2133: 'arr' : unknown size Добавлено через 14 минут и 19 секунд Поскольку привел издержку из стандарта (привел из неправильного ![]()
Но студия все равно не компилирует ![]() |
||||||
|
|||||||
UnrealMan |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 722 Регистрация: 30.3.2006 Репутация: 27 Всего: 32 |
По этому поводу уже был один эпический holywar: http://forum.vingrad.ru/forum/topic-230321...+/view-all.html Наверное, было бы правильнее сказать так: массивы переменной длины входят в текущий стандарт в C, но не входят в текущий стандарт C++. Некоторые гнутые компиляторы C++ поддерживают массивы переменной длины в качестве расширения. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |