Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Вопрос Sleep(in microseconds)

Пользователь
Пользователь
Статус
Оффлайн
Регистрация
23 Окт 2020
Сообщения
99
Реакции
46
Как задать Sleep в микросекундах (не в милисекундах).
1 сек = 1000 милисекунд.
1 милисекунда = 1000 микросекунд.
1 сек = 1000000 микросекунд.
Средствами winapi?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Как задать Sleep в микросекундах (не в милисекундах).
1 сек = 1000 милисекунд.
1 милисекунда = 1000 микросекунд.
1 сек = 1000000 микросекунд.
Средствами winapi?
Самый простой варик чтоб не ебаться:

std::this_thread::sleep_for(std::chrono::microseconds(1000));

Либо ж как ебанутый варик ещё:
Sleep( 10000000 / 1000 );
 
Самый простой варик чтоб не ебаться:

std::this_thread::sleep_for(std::chrono::microseconds(1000));

Либо ж как ебанутый варик ещё:
Sleep( 10000000 / 1000 );
К сожалению sleep работает в милисекундах а мне надо микро

Sleep( 10000000 / 1000 );
Это sleep на 10 секунд
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
К сожалению sleep работает в милисекундах а мне надо микро

Sleep( 10000000 / 1000 );
Это sleep на 10 секунд

можно ещё так, чтоб не считать постоянно, типа хз в чём проблема оО
C++:
Expand Collapse Copy
int microseconds( int value )
{
    return value / 1000;
}

int main( )
{

    printf_s( "test\n" );

    Sleep( microseconds( 10000000 ) ); // так же слип на 10 секунд или 10000 миллисекунд

    printf_s( "test2\n" );

    return 0;
}
 
Назад
Сверху Снизу