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

Препроцессор неправильно интерпретирует команды #if #else - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ время за которое сортируется массив http://www.cyberforum.ru/cpp-beginners/thread527155.html
Подскажите как узнать время за которое отсортировался массив (mas) Внизу программы где используется InsertSort и массив уходит на сортировку(чтобы после в консоле вывелось на экран время сортировки) using namespace std; const int MAX=1000; //////////////////////////////////////////////////////////////////////////////// void insertSort(int* a, int size) { int i, j, tmp;
C++ Простые массивы - найти произведение чисел b. В массиве t найти произведение чисел, значение которых находится в интервале и среднее арифметическое чисел, значение которых кратно 5. Заполнение массива производить из окна Memo. c. Все положительные числа, записанные в ячейках с нечётными номерами, перепи-сать из массива a в массив b. Инициализировать исходный массив при его описании в программе. Предусмотреть вывод элементов обоих... http://www.cyberforum.ru/cpp-beginners/thread527151.html
C++ Вычислить значения функции. Программирование разветвляющегося вычислительного процесса.
Помогите сделать лабу по информатике по теме ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩЕГОСЯ ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА
Массивы - найти сумму нечётных чисел C++
Народ помогите с массивами...2 задачи.. b. В массиве g найти сумму нечётных чи-сел и количество чисел, значение которых больше 10. Заполнение массива произво-дить из окна Memo. c. Все числа не кратные 3 переписать из мас-сива a в массив b. Инициализировать исходный массив при его описании в программе. Предусмотреть вывод элементов обоих массивов в окна Memo. Зарание спасибо ...
C++ Отображение веб url http://www.cyberforum.ru/cpp-beginners/thread527129.html
Как сделать простую С++ программу что бы когда запускал она отображала веб сайт ?на пример http:exmple.com/video
C++ елка при помощи рекурсии помогите пожалуйста нарисовать елочку при помощи рекурсии... подробнее

Показать сообщение отдельно
Buckstabue
 Аватар для Buckstabue
175 / 124 / 6
Регистрация: 12.01.2012
Сообщений: 624
24.03.2012, 20:52     Препроцессор неправильно интерпретирует команды #if #else
Visual Basic
1
2
3
4
5
6
7
8
9
#define __LINUX_OS__
 
#if defined__LINUX_OS__
#include <unistd.h>
#elif defined __WINDOWS_OS__
#include <windows.h>
#else
#error "cross_platform_func.cpp defined only for LINUX OR WINDOWS"
#endif

Вот в этой ветке почему-то срабатывает строка
#error "cross_platform_func.cpp defined only for LINUX OR WINDOWS"
В чём может быть проблема?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru