Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизПомогите перевести пару строк на с++ Найти похожие ветки
← →
Newersim (2012-10-22 15:18) [0]Добрый день.
С++ начал изучать совсем недавно по этому не знаю еще множество элементарных вещей. т.е синтаксиса с++
Нужно перевести следующие строки на с++ ( сборка в VC 2005 )
var
WMsg: TMSG;
begin
while GetMessage(WMsg, 0, 0, 0) do
begin
TranslateMessage(WMsg);
DispatchMessage(WMsg);
end;
end;
И вот этот кусок
while True do
begin
sleep(1000);
end;
Код тестовый - использоваться ( по крайне мере второй ) нигде кроме тестовых вариантов не будет.
← →
Newersim (2012-10-22 15:21) [1]Вот так всегда, только вопрос задашь и тут же получается найти ответ :)
BOOL bRet;
while( (bRet = GetMessage( &msg, NULL, 0, 0 )) != 0)
{
if (bRet == -1)
{
// Обработка ошибки и возможный выход из программы
}
else
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
Если не сложно приведите ответ на второй кусок.
чем заменить while в с++ для создания бесконечного цикла ?
← →
картман © (2012-10-22 15:24) [2]
> чем заменить while в с++ для создания бесконечного цикла
> ?
for (int i=0; i<100; i++){
...
if (i == 99)
i = 0;
}
))
← →
MBo © (2012-10-22 15:26) [3]while(1)...
или
for (;;)...
← →
icelex © (2012-10-22 15:26) [4]for (;;)
while (TRUE)
← →
Newersim (2012-10-22 15:27) [5]Спасибо ! :)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.07 c