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

Как получить время в наносекундах - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Скорость выполнения, а так же работа с дв. файлами http://www.cyberforum.ru/cpp-beginners/thread613087.html
Здравствуйте. У меня есть несколько вопросов, на которые я уже давненько ищу ответы, а именно : 1) Для таких классов, как vector/set/map и прочих, что быстрее - iterator или ? 2) Тот же вопрос, но для двумерного vector/set/map, ведь, если даже itearator быстрее для одномерного, то, чтобы получить доступ к элементу a через итераторы, придется писать нечто подобное (и не иначе? есть ли...
C++ Односвязный кольцевой список, реализовать Помогите написать и реализовать кольцевой список http://www.cyberforum.ru/cpp-beginners/thread613081.html
Работа со структурой C++
Немогу правильно скоректировать функцию удаления.Место победителей неправильно записываеться т.е удаляя первого победителя то при выводе победителей остануться только 2 и 3 место а 1 уже не будет.И не умею писать фун добавления.ПРошу срочной помощи .(курсовая работа) #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> #include <locale.h> #define dl_num 3 ...
Найти ошибку в коде. C++
#include <iostream> using namespace std; int main() { setlocale(0, ""); int c, b, a; //a - первое число; b - второе число; c - выбор операции +, -, /, *, cout << "Введите число от 1 до 4"; <<endl; cin >> c; if (с == 1) {
C++ Вещественный массив http://www.cyberforum.ru/cpp-beginners/thread613025.html
Дан вещественный массив А . Определить значения вещественного массива Е по правилу: E=Сумме значений i-ой строки массива А, если А>0 E=0 A<=0 Значение переменной i меняется от 0 до 4.
C++ Найти минимальную длину пути На поверхности планеты, являющейся шаром с радиусом R, заданы две точки со своими широтой и долготой. Найти минимальную длину пути по поверхности этой планеты из одной точки в другую. Ограничения:широта-в градусах -90 до 90, долгота в градусах от -180 до 180, 100<R<10000, все числа вещественные. На С++ подробнее

Показать сообщение отдельно
The special one
13 / 13 / 0
Регистрация: 09.03.2012
Сообщений: 112
25.06.2012, 10:28  [ТС]     Как получить время в наносекундах
Цитата Сообщение от taras atavin Посмотреть сообщение
Это по часам не делается, перерисовку надо вызывать с каждого шага главного цикла, кроме транслирующих сообщения, не зависимо от того, сколько прошло времени.
Ну это вообще шок... или шутка неудачная. Если интервал между шагами главного цикла будет больше чем 16,8 милисекунд, то игра будет притормаживать. А если меньше - то программа не будет успевать выполнять код игры (вычислять новые координаты объектов). Игра будет многопользовательская и у каждого игрока перерисовка должна происходить строго через 16.8 мс.
 
Текущее время: 20:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru