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

Подсчет времени работы программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрицы (разъясните код) http://www.cyberforum.ru/cpp-beginners/thread1113938.html
пожалуйста разъясните код: void swap(double &a, double &b) { double temp = a; a = b; b = temp; } void M(double **A, double *B, unsigned dim) { for (unsigned k = 0; k < dim; ++k)
C++ Реализовать класс стек, хранящий в себе строки Необходимо реализовать класс стек, хранящий в себе строки. Чужие реализации не интересуют. Шаблоны использовать нельзя. Вот, что написал. Не знаю как реализовать функцию Push. С обычным целочисленным... http://www.cyberforum.ru/cpp-beginners/thread1113918.html
Объявление и создание глобальной структуры в dll C++
объявление я сделал в .h файле но так как структуру нужно создать то вопрос в каком файле это делать и где(проект win32, Visual studio 2012). struct mystruct { int a; int b; } //объявлял так...
Отсортировать по возрастанию элементы массива, с четными номерами методом выбора C++
Дан целочисленный массив с элементами от -20 до 20. Отсортировать по возрастанию элементы массива, с четными номерами методом выбора. Помогите с условием для сортировки по возрастанию. Программа в...
C++ Написать программу для поиска определителя до 10 порядка включительно http://www.cyberforum.ru/cpp-beginners/thread1113896.html
Здравствуйте. Очень нужна помощь. Нужно написать программу для поиска определителя до 10 порядка включительно. На форуме есть множество программ, но я не до конца понимаю, как они работают. Очень...
C++ Как определить время на удалённом сервере? На С++ есть возможность определения времени, выставленного на текущем ПК. А как определить время на удалённом сервере, например отсюда: http://time.is/Kyiv Подскажите, пожалуйста, как это сделать... подробнее

Показать сообщение отдельно
DrOffset
7377 / 4454 / 1009
Регистрация: 30.01.2014
Сообщений: 7,304
08.03.2014, 17:10
htx, под Windows можно использовать вот это:
Кликните здесь для просмотра всего текста
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
#include <windows.h>
#include <iostream>
 
double  PCFreq = 0.0;
int64_t CounterStart = 0;
 
void StartCounter()
{
    LARGE_INTEGER li;
    if(!QueryPerformanceFrequency(&li))
        std::cout << "QueryPerformanceFrequency failed!\n";
 
    PCFreq = double(li.QuadPart)/1000.0;
 
    QueryPerformanceCounter(&li);
    CounterStart = li.QuadPart;
}
double GetCounter()
{
    LARGE_INTEGER li;
    QueryPerformanceCounter(&li);
    return double(li.QuadPart-CounterStart)/PCFreq;
}
 
int main()
{
    StartCounter();
    // do some things
    double time = GetCounter();
    std::cout << time;
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.