Вопрос Посоветуйте таймер для программы.

Забаненный
Забаненный
Статус
Оффлайн
Регистрация
9 Фев 2021
Сообщения
181
Реакции
97
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Нужен таймер, пишу чит на imgui и sleep не подходит. Вариант с GetTickCount такой себе.
 
  • Вау!
Реакции: sove
Многопоточность придумали в
Люди до
Нормальная тема,я теперь когда мне понадобится таймер что бы замерить время исполнения участка кода буду создавать новый поток:roflanzdarova:
 
Как то что человеку нужен таймер, связано с многопоточностью? ))
Нормальная тема,я теперь когда мне понадобится таймер что бы замерить время исполнения участка кода буду создавать новый поток:roflanzdarova:
пишу чит на imgui и sleep не подходит
imgui / sleep bro
 
Он тебе прямым текстом написал "Нужен таймер".
и таким же прямым текстом написал что для него юзает sleep в потоке рисовки имгуи и я таким же прямым текстом на этот отрывок сообщения ответил про многопоточность, вопроси?
 
и таким же прямым текстом написал что для него юзает sleep в потоке рисовки имгуи и я таким же прямым текстом на этот отрывок сообщения ответил про многопоточность, вопроси?

где ты тут увидел "Юзаю слип в потоке рисовки imgui" ?
1658674387002.png
 
и таким же прямым текстом написал что для него юзает sleep в потоке рисовки имгуи и я таким же прямым текстом на этот отрывок сообщения ответил про многопоточность, вопроси?

Мб он просто не выкупил что такое Sleep , судя по тому что он потом написал пробовал GetTickCount ему все таки нужен таймер, да и вопрос конкретно про таймер
на imgui и sleep не подходит :screamcat: :screamcat: :screamcat:


Ты сам себе противоречишь ))
на imgui и sleep не подходит :screamcat: :screamcat: :screamcat:

Если бы ему нужен был отдельный поток , а он бы не выкупал за это. Он бы написал , "Ребята у меня зависает гуи" ( по понятным причинам ) , помогите
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ну вообще GetTick не так уж и плох, но почему его все хейтят, тогда дайте вариант который более прост и удобен? Один говорит это плохо, второй ваще стандартный sleep предлагает который тормозит работу imgui
 
Ну вообще GetTick не так уж и плох, но почему его все хейтят, тогда дайте вариант который более прост и удобен? Один говорит это плохо, второй ваще стандартный sleep предлагает который тормозит работу imgui



Используй steady_clock , с std::chrono
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Погуглив я не нашел не 1 примера нормально с объяснением steady_clock не можете ли вы привести пример, не большой
500ms
C++:
Expand Collapse Copy
static int64_t time = 0;

if (duration_cast<std::chrono::milliseconds>(std::chrono::steady_clock::now().time_since_epoch()).count() - time > 500)
{
    // code
    time = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::steady_clock::now().time_since_epoch()).count();
}
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
500ms
C++:
Expand Collapse Copy
static int64_t time = 0;

if (duration_cast<std::chrono::milliseconds>(std::chrono::steady_clock::now().time_since_epoch()).count() - time > 500)
{
    // code
    time = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::steady_clock::now().time_since_epoch()).count();
}
Спасибо брат, помог.
 
Назад
Сверху Снизу