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

Как узнать в какой ОС запускается программа? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Показать все четные числа столько, сколько выполняет оператор "for" http://www.cyberforum.ru/cpp-beginners/thread939252.html
здравствуйте подскажите пожалуйста как мне сделать чтобы показать все четные числа столько сколко выполнает оператор "for" #include <iostream> using namespace std; int main() {
C++ Отладка в Visual Studio 2010, не отображаются контрольные переменные Помогите пожалуйста разобраться, что у меня случилось с отладкой. С определенного момента просто перестали отображаться контрольные переменные в режиме отладки, хотя раньше отображались. Например я не могу отслеживать переменную h в цикле: for(int h=0;h<10;h++){ ... } Может кто сталкивался с такой проблемой... http://www.cyberforum.ru/cpp-beginners/thread939245.html
C++ Актуально ли WinApi?
Доброе всем время суток Есть вопрос касающийся актуальности winapi: Сейчас собственно изучаю winapi но сталкивался со слухами о том что винапи уже не актуален всвязи с тем на windows 8 придумали чтото новое или както так вообщем хотел спросиль людей которые следят за этими вопросами или просто обладают инфой ну и естевственно получить совет что актуально а что нет и есть ли смысл разбираться в...
тип char C++
Подскажите плз, почему сортировка не работает с типом char. С типом int, элементы сортируются. void InsertSort(v1 a) { for (char i = 1; i <= n; i++) { int temp = a; char j; // int j; и все работает for (j = i - 1; j >= 0; j--) { if (temp < a) a = a; } a = temp;
SFML Использование SFML http://www.cyberforum.ru/cpp-beginners/thread939174.html
Возникает проблема при использовании SFML 2.1. При использовании статической конфигурации много ошибок "_Unwind_resume", а при использовании динамической - программа вылетает из-за ошибки в библиотеке sfml-system.dll. Данная проблема возникает как при использовании готовой библиотеки, так и собранной самостоятельно.
C++ Удаление из двумерного вектора Привет всем! у меня такой вопрос...создал двумерный вектор и хочу удалить i строку и i столбец...а получается так что удаляет i строка и последний столбец... как сделать чтобы удалялся i строка и i столбец ? int main() { vector<vector<int>> t = { { 1, 2, 3, 4 }, { 5, 6, 7, 8 }, { 9, 10, 11, 12 }, ... подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11822 / 6801 / 769
Регистрация: 27.09.2012
Сообщений: 16,869
Записей в блоге: 2
Завершенные тесты: 1
17.08.2013, 18:57     Как узнать в какой ОС запускается программа?
Цитата Сообщение от castaway Посмотреть сообщение
Так это не в рантайме
Сами макросы при компиляции, но
C++
1
2
3
4
5
6
7
8
#ifdef __linux
    Linux;
    //узнать версию Linux
#elif defined _WIN32
    Windows;
    //Узнать версию Windows
// etc
#endif
То есть сама ОС определяется при компиляции, а конкретная версия уже в рантайме
 
Текущее время: 01:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru