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

Выполнение действий с возможностью действия - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как оптимизировать код? http://www.cyberforum.ru/cpp-beginners/thread945018.html
Как оптимизировать код, чтобы работала программа быстрее #include <iostream> #include <fstream> #include <iomanip> using namespace std; int fib(int); int main() {
C++ Не корректный вывод данных #include <iostream> using namespace std; int main() { setlocale( LC_ALL, "Russian" ); http://www.cyberforum.ru/cpp-beginners/thread945005.html
C++ Когда нужно ставить 0.0f в передаче переменной
Давно пишу на DirectX и уже забыл для чего я использую 0.0f (имеется ввиду только буква f после числа с плавающей точкой) Вроде бы чтобы не происходило преобразование типов неявное. Ну вопросы на пальцах задам... D3DXVECTOR3 position(0.0f,0.0f,0.0f); Каждый из трех (x,y,z) это float надо ли использовать тут .0f чтобы компилятор не думал о преобразовании double в float?
Не могу понять почему в файл OUTPUT.TXT ничего не записывается C++
#include <iostream> #include <fstream> using namespace std; int main() { int n,i; ifstream in("INPUT.TXT"); in >> n;
C++ Очистить поток http://www.cyberforum.ru/cpp-beginners/thread944971.html
Хотел с помощью куска кода (см.ниже) очистить буфер связанный с потоком cin. Но выражение в скобках по какой-то причине не изменяется? while(cin.rdbuf()->in_avail() != 0) cin.get();
C++ C++ и Eclipse Здравствуйте. Суть вопроса: есть проект для микроконтроллера, к нему подключаются файлы, являющиеся файлами uOS. Добавлял эти файлы в проект и через импорт файлов, и добавляя в настройки проекта. Хедеры видит - не ругается эклипс. Но, когда используются макросы из файлов - эклипс ругается, выдает ошибку.Какую точно сказать не могу - нет возможности в данный момент посмотреть. Например, для... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,047
28.08.2013, 19:37     Выполнение действий с возможностью действия
смотри
при первом заходе flag равен 0
значит заходим в тело условия
задаем flag =1
выполняем действие0();
в это время таймер опять срабатывает но флаг равен 1
значит условие не срабатывает и выходим из обработчика
действие0(); закончилось
и flag опять обнулился
при следуешем срабатывании таймера можем опять производить действия
можно вообще весь свич обернуть этим условием
разумеется flag не может быть локальной переменной, иначе каждый раз при заходе в функцию будет создаватся заново
или глобальная или статическая или член класса
 
Текущее время: 20:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru