Приветствую Вас, alexneta! 1. У Вас в коде на ноль проверяется адрес функции CTime::GetSecond. Так как он никогда не равен нулю, то код под if'ом никогда не выполняется. 2. Даже если бы там вызывалась функция GetSecond это бы все работало случайным образом, а не так, как задумывалось. Все потому, что сообщения от таймера не обязаны приходить именно тогда, когда время секунд равно нулю (причины - низкая точность, не real-time OS - сообщения от таймера "складываются", если не успевают обрабатываться и т.д.). С уважением, Avl2k. Ответ отправлен: 25.12.2003, 16:31 Отправитель: Avl2k Отвечает vitya
Добрый день, alexneta! а что этот код вообще компилируется? он не должен, так как GetSecond это функция и должны быть () после нее. И еще советую сделать где-нибудь в начале SetTimer(). Ответ отправлен: 25.12.2003, 08:36 Отправитель: vitya
Вопрос № 1349
Добрый день, эксперты. С помощью функции fprintf програмно записываю на винт файл текстовой информации с числами. Как затем програмно прочитать эти числа из файла?
Доброе время суток, Николай! аналагично как и не из файла fscanf(...); Ответ отправлен: 25.12.2003, 01:11 Отправитель: Phenix Отвечает vitya
Доброе время суток, Николай! с помощью fscanf...
Ответ отправлен: 25.12.2003, 08:34 Отправитель: vitya Отвечает Vdr
Доброе время суток, Николай! Функция fscanf(); Формат примерно такой: Если писал fprintf(fp,"%d
",a); То читать, вроде fscanf(fp,"%d
",&a); Может и ошибаюсь, давно не пользовался. Удачи! Ответ отправлен: 25.12.2003, 11:31 Отправитель: Vdr
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.