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

Нелепые define-ы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Суммирование рядов. Оценка машинной точности http://www.cyberforum.ru/cpp-beginners/thread194308.html
Помогите составить программы на C, а то уже третий день маюсь и безрезультатно. Задание 1. Вычислите оценки пределов последовательностей {an}, {bn}, если они существуют, с точностью e =10*masheps и соответствующие порядковые номера N(e ). Изобразите графически характер поведения этих последовательностей. Найдите аналитическим путем истинное значение предела. Задание 2. Выберите любую из...
C++ Упорядочить массив натуральных чисел по неубыванию следующим способом Здравствуйте, помогите с заданием (написать программу) в Microsoft Visual C++ 6.0: Упорядочить массив натуральных чисел по неубыванию следующим способом: 1. сначала числа сортируются по последней цифре 2. затем числа сортируются по предпоследней цифре 3. и т.д. Подсчитать количество умножений, делений, и перестановок элементов массива. http://www.cyberforum.ru/cpp-beginners/thread194307.html
C++ Организация Меню в С++
Привет!!!!!!!!!! Народ подскажите как создать меню в С++ в консольном приложении???
C++ Как получить координаты курсора при нажатии любой кнопки мыши?
Неужели не кто не знает?
C++ массив http://www.cyberforum.ru/cpp-beginners/thread194286.html
Помогите исправить код // #include <iostream> #include <stdlib.h> #include <time.h> #include <C:\text.h> using namespace std;
C++ О 8 ферзях(Без рекурсии) Пытаюсь сделать задачу о 8 ферзях без рекурсии. Сделал набросок, но работает как то криво. В чем проблема? #include <stdlib.h> #include <stdio.h> int board ; void resetQ ( int i , int j ) { for ( int x = 0; x < 8; x++ ) подробнее

Показать сообщение отдельно
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16824 / 5245 / 319
Регистрация: 30.03.2009
Сообщений: 14,121
Записей в блоге: 26
20.11.2010, 17:34     Нелепые define-ы
По поводу примера из Borland C++. В том числе это делается и для совместимости. К примеру, новая версия Builder'а как-то по другому начинает работать с сообщениями, в этом случае они по другому реализуют макросы BEGIN_MESSAGE_MAP, MESSAGE_HANDLER, END_MESSAGE_MAP. Но пользовательский код менять не придётся. Его нужно будет только перекомпилировать

Про пример использования в vector'е - у меня практически нет опыта работы на Си++, а потому затрудняюсь сказать, зачем делают так. Возможно, что просто для удобства, а возможно, ещё для каких-то умных целей. Препроцессор - очень мощное средство в умелых руках. Если посмотреть на те же самый include'ы от glibc, то "прочитать" их без поллитры крайне затруднительно, но через макросы обеспечивается простота поддержки на разных платформах
 
Текущее время: 02:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru