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

Определение ОС на этапе прекомпиляции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Результат программы — вывод исходного кода http://www.cyberforum.ru/cpp-beginners/thread354680.html
Здравствуйте! Нужна ваша помощь. Что надо написать в исходном коде программы, что бы результатом работы этой программы был вывод полного исходного кода этой самой программы?
C++ Догонит ли Смекалкин брата, прежде чем тот придет в пункт x? Смекалкин, уходя в пункт x, вышел из дома на 3 минуты позже младшего брата. Расстояние до пункт x С метров. Смекалкин идет со скоростью s=2 м\мин, А его брат s=1м\мин. Догонит ли Смекалкин брата,... http://www.cyberforum.ru/cpp-beginners/thread354676.html
massive C++
Заменить первый элемент массива произведением max и min элементов
C++ Найти, через сколько лет второй вклад превысит первый
Помогите пожалуйста с задачей. Есть два вклада в 100 долларов, один вклад простой 10% каждый год от изначальной суммы, а второй сложный 5% каждый год от текущего остатка, с учетом начисленных ранее...
C++ ”Классы. Язык С++” http://www.cyberforum.ru/cpp-beginners/thread354660.html
”Классы. Язык С++” Исходные данные для лабораторной работы Заводом выпускаются различные измерительные приборы. Каждый прибор может характеризоваться приведенными ниже данными. 1.Наименование...
C++ Программа РАКТИЧЕСКОЕ ЗАДАНИЕ. 1.Протабулировать заданную функцию y = f(x) на промежутке с постоянным шагом h. 2.Составьте отчет о выполнении лабораторной работы, в который включите: -промежуток... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
22.09.2011, 11:55
Цитата Сообщение от Vladimir. Посмотреть сообщение
как на этапе прекомпиляции однозначно определить ОС ??
Кусок кода из рабочей кросплатформенной программы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// this version is for both Windows and UNIX, the following line
// specifies that this is for WINDOWS
#ifndef WINDOWS_XP
    #define WINDOWS_XP
#endif
 
// #include <XPCException.h>  // add this later
 
#ifdef UNIX
    #include <arpa/inet.h>
    #include <netdb.h>
    #include <netinet/in.h>
    #include <sys/socket.h>
#else
    #include <winsock2.h>
#endif
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.