Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Подскажите где найти uml в visual studio 2010 https://www.cyberforum.ru/ cpp-beginners/ thread732157.html
Уже все обыскала не могу найти, проблема в том, что интерфейс русский, на англ сказано что uml диаграммы находятся во вкладке architecture, по русски логически должна быть вкладка архитектура, но ничего подобного нет.
C++ Использовать WINAPI функцию StrToIntEx в консольном приложении
Нужно в консольном приложении читать 16ричную строку в виде string и переводить её в число, руками делать это лень (да и к чему писать велосипеды в приложении в котором задача то совсем другая) так что хочу использовать винапи функцию StrToIntEx. На MSDN написано что эта функция находится в Shlwapi.h, окей, подключаю и использую её, intellisense её признаёт и не подчёркивает, но при линковке...
C++ Программа, копирующая текст и комментарии в разные файлы https://www.cyberforum.ru/ cpp-beginners/ thread732153.html
В общем, программа считывает сpp-файл и записывает из него все комментарии в один текстовый файл, а текст - в другой. Мне более-менее понятно, как записать комментарии в один файл, но как сделать так, чтобы оставшийся текст записывался в другой файл?
C++ Преобразование матрицы ( каждый комплекс из смежных ячеек-единиц содержал не больше пяти ячеек-единиц) Привет всем! Есть матрица заданного размера. Во всех ячейках нули и единицы, сгенерированные случайно и неравномерно. Вероятность встретить единицу в ячейке - 10%. Смежные ячейки с единицами образуют комплексы из ячеек-единиц. Смежными ячейками считаются все ячейки вокруг данной ячейки, то есть: и с четырёх сторон относительно данной, и с четырёх углов (по диагонали). Нужно преобразовать... https://www.cyberforum.ru/ cpp-beginners/ thread732150.html
Запись из файла в динам. массив C++
Доброго времени суток. суть - есть файлик, в нем строчки, я хочу эти строчки записать в массив string'ов. вот собственно функция считывания void EditRecord (char *filename) { FILE *f; f = fopen(filename,"rt"); int NumStr = CountStringInFileOkDa(filename),i=0; string * FileMtr = new string ; string TmpString = NULL;
C++ Литература по классам Посоветуйте какую-то книгу где хорошо описано объявления, как работать с классами и все о классах! https://www.cyberforum.ru/ cpp-beginners/ thread732138.html
C++ Определение ортогональной матрицы (проверить) https://www.cyberforum.ru/ cpp-beginners/ thread732123.html
проверьте пожалуйста,может что-то не то, определение ортогональной матрицы #include <vcl> #include <iostream> #include <conio> using namespace std; //--------------------------------------------------------------------------- typedef int* ip;
C++ Создать массив структур
Создать массив структур A(n), где n<=20, содержащий сведения о книгах: автор, название и год издания. Выбрать из этого массива все записи о книгах заданного года издания и упорядочить полученный список по авторам. Полученный массив вывести на экран и в текстовый файл. Помогите пожалуйста решить эту задачу
C++ Cколько раз повторятся в файле каждое слово (ООП) https://www.cyberforum.ru/ cpp-beginners/ thread732099.html
Дан файл с текстом. Слово-последовательность символов латинского языка, остальное разделители. Определить, сколько раз повторятся в файле каждое слово. Вывести результат в отдельный файл Программа должна быть ООП
C++ Вычисление произведения четных чисел, меньших 15 Составьте программу вычисления произведения четных чисел,меньших 15. Огромное спасибо за ответ. https://www.cyberforum.ru/ cpp-beginners/ thread732072.html
C++ Написать программу Голодная зима
Написать программу с оператором while Голодная зима. Суточный рацион коровы составляет u кг сена, ν кг силоса и ω кг комбикорма. В хозяйстве, содержащем стадо из k голов, осталось s кг сена, t кг силоса и f кг комбикорма.. В стаде ежедневно погибает р% коров; ежедневно q% оставшегося сена сгни-вает; r% силоса разворовывается колхозниками; t% комбикорма распродает зав. фермой. Ко-гда нельзя будет...
C++ Задача на ветвление (замена меньшего из 2-х данных чисел модулем разности...) Составьте программу,заменяющую меньшее из 2х данных чисел модулем разности,а большее модулем произведения этих чисел. Заранее спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread732048.html
3257 / 2059 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
15.12.2012, 06:43 0

Избавляемся от #ifdef DEBUG - C++ - Ответ 3858815

15.12.2012, 06:43. Показов 10942. Ответов 1
Метки (Все метки)

Ответ

Очевидно, если в конкретном месте условная компиляция мозолит глаза, ее надо вынести куда-нибудь.

Вспомним макрос assert. Если определен макрос NDEBUG, assert определяется примерно так:
C++
1
#define assert(ignore)((void) 0)
Можно по аналогии написать свою библиотечку логирования, либо поискать готовые решения. Например: http://code.google.com/p/google-glog/

Вернуться к обсуждению:
Избавляемся от #ifdef DEBUG C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2012, 06:43
Готовые ответы и решения:

ifdef и Ко, указатели в фунциях
1.как используются ifdef и endif 2. как реализоввать, ну например, такое: int myFunc(int *one,...

Директива #ifdef _DEBUG
Добрый день, возникла следующая проблема: при переключении конфигурации Debug / Release директива...

#ifdef _WIN32 что это?
возник вопрос с кодом.с си и с++ не знаком.пожалуйста объясните что тут происходит? #ifdef _WIN32...

Что такое __SC__ в #ifdef?
В одном из исходников есть такой код #ifdef __SC__ typedef long long LONGLONG; #else typedef...

1
15.12.2012, 06:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2012, 06:43
Помогаю со студенческими работами здесь

Команды #ifndef #ifdef и #endif
Помогите разобраться с командами #ifndef #endif и #ifndef в книге все как то не понятно объяснено...

Какую функцию выполняет #ifdef и #ifndef ?
#ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS #define _APS_NEXT_RESOURCE_VALUE ...

Корректность использования #ifdef для предотвращения компиляции
Здравствуйте! Есть шаблон Vector. Он определен в файле vector.hpp. Для выноса кода шаблона в...

Избавляемся от безымянной функции
Здравствуйте! Есть такая функция: (defun f8 (mylist) (/ (apply #'+ mylist) (length mylist)) )...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru