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

Написать таймер к задаче - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ все операторы http://www.cyberforum.ru/cpp-beginners/thread652828.html
можете дать наводку на источник где бы раскрывался смысл и назначение всеч операторов и ключевых слов Добавлено через 32 секунды PS хочется понять всю глубину с++ и продолжить его изучение
C++ класс LongLong Створити клас LongLong для роботи з цілими числами з 64 біт. Число повинно бути представлене двома полями: long – старша частина, unsigned long – молодша частина. Повинні бути реалізовані арифметичні... http://www.cyberforum.ru/cpp-beginners/thread652825.html
Для десяти выстрелов вывести текстовые сообщения о попадании в мишень C++
Здравствуйте! Прошу помощи по лабораторной по C++. Несколько дней прошли впустую, чувствую себя полным профаном. Вот сама задача: Вариант 12. Для десяти выстрелов, координаты которых задаются с...
Установить, принадлежит ли точка с заданными координатами заштрихованной области C++
Нужно установить принадлежит ли точка с координатами (x,y) заштрихованным фигурам внизу http://savepic.net/3442825m.jpg
C++ Вектор строк и массив указателей на тип char http://www.cyberforum.ru/cpp-beginners/thread652785.html
Помогите, пожалуйста, с одной задачей. Сижу голову ломаю. Никак не могу понять почему эта ошибка выскакивает. Напишите программу, читающую строки в вектор. Скопируйте этот вектор в массив указателей...
C++ Умножение элементов матрицы Произведение элементов в тех строках, которые не содержат отрицательных элементов Не получается. ... подробнее

Показать сообщение отдельно
Герц
524 / 341 / 4
Регистрация: 05.11.2010
Сообщений: 1,077
Записей в блоге: 1
16.09.2012, 17:29
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
class Timer
{
public:
    Timer();
 
    void reset();
    void update();
 
    double now();
    float elapsed();
 
private:
    float m_elapsed;
    double m_lastTime;
};
 
#include <windows.h>
 
Timer::Timer()
: m_elapsed( 0.0 )
, m_lastTime( 0.0 )
{}
 
void Timer::reset()
{
    m_elapsed = 0.0;
    m_lastTime = this->now();
}
 
void Timer::update()
{
    double currentTime = this->now();
    m_elapsed = currentTime - m_lastTime;
    m_lastTime = currentTime;
}
 
double Timer::now()
{
    LARGE_INTEGER timeVal;
    LARGE_INTEGER frequency;
    ::QueryPerformanceCounter( &timeVal );
    ::QueryPerformanceFrequency( &frequency );
    return static_cast< double >( timeVal.QuadPart ) / frequency.QuadPart;
}
 
float Timer::elapsed()
{
    return m_elapsed;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru