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

Do {.} while (false) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив без размера http://www.cyberforum.ru/cpp-beginners/thread1542726.html
void in(bibl, int&); что означает bibl ?
C++ Симметричная разность массивов Даны два массива: массив А из n элементов и массив В из m элементов. Сформируйте массив С, состоящий из элементов массива А и В, которые не являются общими для них. Для формирования массива С напишите функцию с использованием указателей. http://www.cyberforum.ru/cpp-beginners/thread1542667.html
Хедеры в поддиректориях CodeBlocks C++
Добрый день! Пытаюсь подключить к CodeBlocks на Ubuntu хедеры для GTK. Выбираю Settings->Compiler->Search Directories и прописываю туда usr/include и usr/lib. А нужные хедеры в поддиректориях этих мест не ищутся, то есть приходится по одной добавлять в этот список все локации в поддиректориях usr/include. Это невозможно, их очень много. Подскажите, пожалуйста, как сделать, чтоб в поддиректориях...
Ошибка опрваки сообщения серверу C++
Проблема в том что ввожу сообщение, отправляю серверу, первый раз приходит на сервер, а все последующие уже срабатывает проверка и пишет "sendError!". Помогите разобраться. #define _WIN32_WINNT 0x501 #include <WinSock2.h> #include <WS2tcpip.h> #pragma comment(lib, "Ws2_32.lib") using std::cout; using std::cerr;
C++ Найти вид функции сложности алгоритма http://www.cyberforum.ru/cpp-beginners/thread1542652.html
Добрый ночи. Собственно дело в том, что я понятия не имею как найти вид функции сложности алгоритма А так, дан одномерный массив, вычисления среднего значения только положительных элементов (это как-то, да сам напишу) Очень прошу, помогите. В инете искал и ничего толком об этом не нашел.
C++ Не могу разобраться в коде программы для заполнения массива Заранее извините, если глупые вопросы, я просто совсем новичок в этом деле. Разъясните, пожалуйста, подробно. В одном из видео уроков был использован код для заполнения массива, но я не могу его понять, помогите, пожалуйста Вот, собственно, сам код: #include <iostream> #include <conio.h> using std::cout; using std::cin; using std::endl; подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
17533 / 5771 / 369
Регистрация: 30.03.2009
Сообщений: 15,872
Записей в блоге: 26
02.10.2015, 15:21     Do {.} while (false)
Цитата Сообщение от Мотороллер Посмотреть сообщение
Встречал пару раз такой код, собственно для чего может потребоваться такая обертка?
С вероятностью 99% ты видел это внутри макроса. Зачем это делается - см. http://www.cyberforum.ru/blogs/18334/blog104.html раздел 2.5

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