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

Неправильная работа Sleep(), в чём причина? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не понятно, откуда взялось значение переменной http://www.cyberforum.ru/cpp/thread1640064.html
Здравствуйте! Программа кодирует первые 15 наиболее часто встречающихся символов четырехбитными кодами от 0000 до 1110. Код 1111 означает, что следующие за ним 8 битов кодируют один из остальных символов. Программа осуществляет функции упаковки и распаковки строки с определением наиболее часто встречающихся символов и коэффициента уплотнения. Не могу разобраться, откуда значение pos = 30 (70...
C++ Анимациия персонажа Доброго времени суток. Не так давно я решил создать простенькую игру-платформер, все продвигалось успешно, но я замел что при движении анимация замирает на спрайте к которому оно подходит, и мне интересно, как сделать так, что бы при окончании движения персонаж возвращался в начальное положение? http://www.cyberforum.ru/cpp/thread1639922.html
Ошибка с шаблонами C++
Возникла проблема. Пример: Создал шаблонный класс с двумя параметрами, один из которых задан по умолчанию. С одной стороны, все работает: #include <iostream> using namespace std; template <class A, class B = A> class MyClass{ A a;
C++ WinAPI Найти минимум и максимум функции двух переменных в заданной области
Попробовал решить эту задачу в несколько потоков #include <Windows.h> #include <process.h> #include <stdio.h> #include <intrin.h> static __int64 GlobalPerfCountFrequency;
C++ Dsd-master 1.7 для декодирования d-star http://www.cyberforum.ru/cpp/thread1639265.html
здравствуйте уважаемые форумчане, мне нужна помощь в запуске программы через bash в cygwin в windows но данная программа на данный момент хранится в не скомпилированном варианте. Кто то давно его компилировал под cygwin, но позже удалил теперь его нужно восстановить. данная программа позволяет при помощи обыкновенной радиостанции через динамик на частотах d-star, dmr и motorbo (цифровые...
C++ Исправить код базы данных Помогите решить задачу Особенности - условие задачи является внедрение трех функций - insert - вставить новую строку (запись) в системе со всей информацией, -find - указано количество столбцов, по которым она ищет -номера столбцов считаются от 0 - параметр функции является тип в соответствии с выбранной колонкой - возвращает список строк из системы (желательно ссылки... подробнее

Показать сообщение отдельно
Убежденный
Системный программист
Эксперт С++
15174 / 6806 / 1073
Регистрация: 02.05.2013
Сообщений: 11,125
Завершенные тесты: 1
16.01.2016, 19:24     Неправильная работа Sleep(), в чём причина?
Цитата Сообщение от noname664 Посмотреть сообщение
Да, описание функции это обещало и ещё её параметр принимает количество миллисекунд.
А внизу сказано:

Sleep function
https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx
This function causes a thread to relinquish the remainder of its time slice and become unrunnable for an interval based on the value of dwMilliseconds. The system clock "ticks" at a constant rate. If dwMilliseconds is less than the resolution of the system clock, the thread may sleep for less than the specified length of time. If dwMilliseconds is greater than one tick but less than two, the wait can be anywhere between one and two ticks, and so on. To increase the accuracy of the sleep interval, call the timeGetDevCaps function to determine the supported minimum timer resolution and the timeBeginPeriod function to set the timer resolution to its minimum.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru