Форум программистов, компьютерный форум CyberForum.ru

C99 - массивы переменной длины - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вызывается не тот конструктор http://www.cyberforum.ru/cpp/thread519380.html
Имеется класс, вот часть его объявления: class MQLCopir : protected ClientCopir { private: bool _fatal; std::string _errMsg; protected: void fatalError(bool fatal) {_fatal = fatal;} void errorMessage(const std::string &msg) {_errMsg = msg;}
C++ Нужна документация по библиотеке fann на русском необходим справочник по функциям на русском для библиотеки fann. ну или хотя бы как извлечь коэффициенты весов (коэффициенты связи) чтобы можно было сохранять обучение сети и каждый раз заново не обучать. http://www.cyberforum.ru/cpp/thread519171.html
Шумы Перлина C++
Мне в Универе дали индивидуальное задание, написать простенькую "матрицу ландшафта" используя шумы Перлина. В инете всё на других языков (и много не понятно), и везде используются разные функции о_О (Вплоть до полного рандома). Можете объяснить как именно этой гадостью пользоваться. П.С. Мне не нужен код программы, я хочу понять как оно должно работать.
teamviewer C++
это рпограмма для удаленного управления с одного компа другим.мне кажется она написана на С. она хороша тем что ей не надо знать IP компа. ей нужно лишь знать некий ID сгенерированный на управляемом компе. может кто подскажет как такое реализовано в теории. найти в сети комп по ID минуя любые низлежащие препятствия ввиде IP адресов, маков, шлюзов роутеров NAT и прочего
C++ Можно ли использовать параметр шаблона без типа? http://www.cyberforum.ru/cpp/thread518627.html
#define TV(OBJ) typeof(OBJ), OBJ template<class T, T obj> class A {/*...*/}; int f (int); A<TV(f)> a; Можно ли сделать такое-же, но без препроцессора?
C++ Параллельное вычисление Необходимо реализовать последовательный и параллельный алгоритм вычисления факториала N!. Есть только последовательный расчёт. Если кто может распараллелить помогите пожалуйста. #include <stdio.h> #include <iostream> #include <sstream> #include <vector> #define base 1000000000 void writelong(std::vector<int> vec){ printf ("%d", vec.empty() ? 0 : vec.back()); for (int... подробнее

Показать сообщение отдельно
remarkes
302 / 225 / 13
Регистрация: 01.07.2011
Сообщений: 809
Записей в блоге: 1
18.03.2012, 00:40  [ТС]     C99 - массивы переменной длины
Цитата Сообщение от Evg Посмотреть сообщение
Учебник у тебя наверняка не по Си-99
Я имел ввиду учебники, а не учебник. Т.е. это массовое явление. после 99го года выпуска. Например, Подбельский "Программирование на языке Си". 2009 г. Пишет про "стандарт" ANSI C и ISO. Какой именно он у себя имеет ввиду он пишет так: "Эти ситуации выходят за рамки курса..."
в остальном учебник неплохой.
Ашарина И.В. ООП в С++ 2008 г.
"При этом число_элементов должно быть задано явно либо числом либо константой, так как компилятор резервирует место под массив..."
В предисловии по стандартам пишет "Окончательный стандарт был утвержден в качестве стандарта ANSI C". про то, какой стандарт у C++ вообще ни слова.
ну и вообще книга - г...но

И только в "Язык Си с примерами" Харбисона 2011 г. на с. 160 я вижу главу "Массивы переменной длины".

то есть мистика какая-то: K&R написали книгу и время остановилось. создали борланд, и время остановилось (причем на getch() из conio.h).

Цитата Сообщение от Evg Посмотреть сообщение
И компилятор наверняка не Си-99
у меня компилятор gcc. он знает. а некоторые - нет.
собственно я и хотел проверить, знает ли gcc переменные массивы, когда узнал, что они есть или нет.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru