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

Цикл Do while в For - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Блок схему одномерного массива http://www.cyberforum.ru/cpp-beginners/thread734230.html
нужно нарисовать блок схему для перевернутого одномерного массива Код C++ #include <stdio.h> #define N 10 int main() { int n,i; float arr; printf(" number elements masiva ");
C++ Перегрузка оператора Здравствуйте, друзья. Помогите пожалуйста найти ошибку, вернее я знаю где, но пока не понимаю как её исправить: //Добавить в строковый класс функцию, которая создает строку, содержащую пересечение... http://www.cyberforum.ru/cpp-beginners/thread734222.html
C++ Ошибка компилятора
Не работает cout и cin Visual Studio 2008 Помогите пожалуста кто может:wall::wall::wall:
C++ Написать программу, в которой создаются динамические структуры, и выполнить их обработку...
Написать программу, в которой создаются динамические структуры, и выполнить их обработку в соответствии со своим вариантом. Для каждого вариант разработать следующие функции: 1. Создание списка....
C++ Работа с матрицами http://www.cyberforum.ru/cpp-beginners/thread734201.html
Помогите пожалуйста, как написать программу что бы она земеняла j-столбец в одном текстовом, файле на столбец взятый из другого. Пусть в текстовом файле записаны целые числа разделенные пробелами....
C++ Вывод дерева в файл Здравствуйте, кто знает примеры реализации вывода дерева в файл ( может с помощью ASCII символов?). Буду благодарен за предоставление информации. подробнее

Показать сообщение отдельно
ValeryS
Модератор
6729 / 5138 / 484
Регистрация: 14.02.2011
Сообщений: 17,240
16.12.2012, 23:43
Цитата Сообщение от Halisi Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
MSG *msg;
 if( PeekMessage( &msg, 0, 0, 0, PM_REMOVE ) ) 
 {
 TranslateMessage( &msg );
 DispatchMessage( &msg ); 
 }
 for(; WM_QUIT != msg.message ;)
 {if( !PeekMessage( &msg, 0, 0, 0, PM_REMOVE ) ) 
 {
continue;
 }// if( !PeekMessage( &msg, 0, 0, 0, PM_REMOVE ) ) 
TranslateMessage( &msg );
 DispatchMessage( &msg ); 
}
а зачем перед циклом блок?
мессагу принимает PeekMessage
значит в цикл войдешь
http://vsokovikov.narod.ru/New_MSDN_...eekmessage.htm
далее поменяй условие
смысл тот же писанины меньше
примерно вот так
C++
1
2
3
4
5
6
7
8
9
MSG  msg=WM_NULL;
for(; WM_QUIT != msg.message ;)
    {
     if( PeekMessage( &msg, 0, 0, 0, PM_REMOVE ) ) 
      {
        TranslateMessage( &msg );
       DispatchMessage( &msg ); 
      }
   }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.