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

Определение версии windows - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ С++ http://www.cyberforum.ru/cpp/thread217018.html
Может кто сможет, не могу не получается, одни ошибки! С++ Добавлено через 2 минуты файл задания
C++ [C++] Синтаксис скобок Здравствуйте, вот задача: Используя стек, определить функцию проверки правильности расстановки скобок в алгебраическом выражении. Выражение содержит скобки 3х видов (круглые, квадратные, фигурные) Собсна написал текст, а ответ выдает неправильный, помогите пожалст... //--------------------------------------------------------------------------- #include <vcl.h> http://www.cyberforum.ru/cpp/thread217001.html
Одинаковые буквы в одном слове на Borland C++ C++
Помогите пожалуйста решить задачу на Borland C++ "В строке слов из букв латинского алфавита найти слова, в которых первая буква слова входит еще хотя бы раз. "
Рассмотрите интересный пример,нашел на свою голову! C++
задали что поинтереснее но немогу решить,окажите помощ: Необходимо создать класс вектор. Члены данные класса - 3 прямоугольные декартовые координаты. Члены функции класса - конструктор,метод вывода вектора. Перегруженные операторы класса - сложение (+),скалярное (%) и векторное (*)произведение векторов, вычесление угла (/) между двумя векторами.
C++ Вывести строки с "world" из файла. как? http://www.cyberforum.ru/cpp/thread216765.html
Дан файл, например example.txt. В нем записано примерно следующее wfwf world ofkefesf world hello44545 effefe345 befgge 333 fwfwf word WorlD 325 Нужно вывести только те строки в этом файле, которые содержат слово "world" без учета регистра.
C++ Как заблокировать файл на время чтения/записи? Как сделать такое? Чтоб другие программы не могли в этот момент писать в этот файл? подробнее

Показать сообщение отдельно
solar_wind
756 / 747 / 42
Регистрация: 06.07.2009
Сообщений: 2,969
Завершенные тесты: 1

Определение версии windows - C++

22.12.2010, 12:37. Просмотров 835. Ответов 0
Метки (Все метки)

Дело вот в чем:
Есть программа, которая должна работать одинаково во всех версиях windows. Однако API, который я использую имеет существенные отличия для разных версий windows, в том числе подключаются разные файлы описаний. Определить версию windows я могу вызовом функции GetVersionEx, то есть лишние функции я вызывать не буду. Однако не могу понять что делать с подключаемыми системными файлами, ведь они подключаются до того как выполнится функция проверки версии ОС...
То есть если в windows XP я пытаюсь собрать программу, мне выдается ошибка об отсутствии файлов относящихся к windows 7. Думал использовать директиву #if defined , но нашел только (_WIN32), (_WIN64) например, а мне нужно отделить windows XP от windows 7 и windows vista.
Может кто знает как эту проблему решить?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru