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

Соответствует ли код стандарту? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оценка стиля написания кода http://www.cyberforum.ru/cpp/thread785972.html
Здравствуйте! Я к вам пожаловал не с очередной проблемой. Код у меня рабочий. Меня интересует то, насколько стандартен мой стиль написания программ? Стоит ли усложнять/упрощать что то, и т.п.? ...
C++ приложение, для работы с графикой Доброго времени суток. Хочу написать простую программу, главным образом для применения фильтров к изображениям. + простые трансформации. Почитав, я склоняюсь к использованию OpenCV библиотек. Но... http://www.cyberforum.ru/cpp/thread785829.html
C++ Вейвлет преобразование звукового сигнала!
Здравствуйте! Подскажите где можно найти исходный код для программы вейвлет преобразование звукового сигнала!?(или примеры программ или, что нибуть на эту тему)
Анализатор С++ кода C++
Доброго времени суток. Задача - разработать анализатор исходного кода на языках С++ с выявлением ошибок оформления (отступы пробелы, именование переменных и т.д.). Бьюсь третий месяц. Смотрел...
C++ Положительное смещение: size_t vs ptrdiff_t http://www.cyberforum.ru/cpp/thread782766.html
void foo(char* pBuffer, std::size_t size) { for (??? pos = 0; pos < size; pos++) bar(pBuffer + pos); } Какого типа лучше сделать pos? С одной стороны, смещение всегда положительное, к тому...
C++ Ответы к упражнениям из книги Сэджвика "Фундаментальные алгоритмы на С++" части 1-4 Привет! Читаю данную книгу, в конце каждой главы имеются упражнения, но нет ответов на них. На решение некоторых задач просто нехватает мозгов, но ответ увидеть очень хотелось бы. Может кто-нибудь... подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7992 / 4751 / 321
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
18.02.2013, 13:21
C++
1
2
A class-specifier whose class-head omits the class-head-name defines an unnamed class. [ Note: An
unnamed class thus can’t be final. — end note ]
Впринципе единственное существенное по второму вопросу... Мне что-то подсказывает, что unnamed класс не создавая сразу же объект данного класса объявить нельзя.

Первый вопрос:
An exception-specification shall appear only on a function declarator for a function type, pointer to function
type, reference to function type, or pointer to member function type that is the top-level type of a declaration
or definition, or on such a type appearing as a parameter or return type in a function declarator.
Так-то декларация у нас в main-е, следовательно там нужен exception specification, а вот в реализации пофиг уже на него.
Хотя вот чуть дальше есть такое:
If any declaration of a function has an exception-specification that is not a noexcept-specification allowing
all exceptions, all declarations, including the definition and any explicit specialization, of that function shall have a compatible exception-specification.
Если поменять пример (перенести декларацию foo из мейна, то gcc/clang начинают ворнить на эту тему, что логично, судя по данному параграфу)... Попробую понять почему при локальной декларации все ок...
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru