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

Рост количества глобальных переменных при работе с временем - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Invalid pointer operation http://www.cyberforum.ru/cpp-beginners/thread1497270.html
Помогите, пожалуйста, исправить ошибку. #include <vcl.h> #pragma hdrstop #include "conio.h" #include "stdio.h" #include "stdlib.h" #include "Unit1.h" #include "Unit2.h"
C++ Не работает подключение iostream.h VS 2010 ultimate При написании любой программы,не пойму почему,не работает директория <iostream.h> fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory Если же использую в такой интерпретации: #include <iostream> using namespace std; int Add (int x, int у) { cout << "In Add(), received " << x << " and " << у << "\n"; http://www.cyberforum.ru/cpp-beginners/thread1497269.html
C++ В чем разница файла и папки?
Приветствую. В чем разница между файлом и папкой с точки зрения хранения в памяти. Можно ли превратить одно в другое? Можно ли разместить на диске несколько файлов ссылающихся на одну область памяти (с тем же самым содержимым); а папок? cmd /c echo F | xcopy Скопировал мне папку как файл, размер такой же как у исходной папки. Чем является такой файл и что содержит? Можно ли его...
C++ Вывести все вершины двоичного дерева
Двоичное дерево задано в виде: m,g],s,y]] Как с помощью стека вывести это на экран? Набросайте, кому не трудно алгоритм) просто словами)
C++ Макрос TRACE http://www.cyberforum.ru/cpp-beginners/thread1497250.html
Здорова! Часто вижу в коде TRACE, но что то ничего не пойму что он делает, вот есть код: #include <iostream> using std::cout; #include <afxwin.h> int main() { TRACE("Hellow world!\n");
C++ Классовая диаграмма (Дейтел контр. вопр) Не получается выполнить контрольный вопрос по конструированию программного обеспечения Книга "Как программировать на c++" Дейтел 5-е издание страница 187, вопрос 3.1 вот, что получается у меня не понимаю почему в ответе в книге есть windshield, да ещё и в 2 состояниях, это ветровое стекло в переводе.seatbelt так-же поставил в ступор(ремень безопасности) подробнее

Показать сообщение отдельно
TierX
 Аватар для TierX
19 / 19 / 0
Регистрация: 28.02.2014
Сообщений: 138
11.07.2015, 18:09     Рост количества глобальных переменных при работе с временем
Всем привет!
Пишу GUI там мне для почти каждого спрайта нужен свой временной интервал срабатывания
сам интервал реализую простейшим способом (другого более точного не знаю)

"global" time_acum +=dt // (время 1ого кадра)
if(time_acum>1) // раз в секунду
{
чото делаем...
time_acum=0;
}

Так получается для каждого спрайта нужно отдельное глобальное time_acum и при этом для каждого считать постоянно +=dt
Такой обьем роста переменных и вычислений мне жутко не нравится.
Функций типо как в ява-скрипте setinterval() для с++ я не нашёл . попытки написать ее самому приводили к еще большим затратам.

Можно ли как-то по-другому(нормальнее) это все устроить? Очень влом продолжать делать дальше с таким подходом.

Заранее спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru