ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Цикл в SF (https://forum.antichat.xyz/showthread.php?t=1394100)

DUCKBOY 12.07.2021 14:19

Как сделать повторяющийся цикл в SampFuncs, чтоб он не фризил игру?

DarkP1xel 12.07.2021 14:39

Как вариант: создать поток и уже в нём выполнять цикл.

thread - C++ Reference

www.cplusplus.com

Dark_Knight 13.07.2021 19:57

Цитата:

Сообщение от DarkP1xel

Как вариант: создать поток и уже в нём выполнять цикл.

thread - C++ Reference

www.cplusplus.com


Потоки в СФ? Не безопасно же. Может лучше эму сделать на таймере и не ебаться с потоками?

DarkP1xel 13.07.2021 20:08

Цитата:

Сообщение от Dark_Knight

Потоки в СФ? Не безопасно же. Может лучше эму сделать на таймере и не ебаться с потоками?

Мьютексы, семафоры, критические секции?

DUCKBOY 13.07.2021 20:15

Цитата:

Сообщение от Dark_Knight

Потоки в СФ? Не безопасно же. Может лучше эму сделать на таймере и не ебаться с потоками?

Сделал именно так.

Dark_Knight 14.07.2021 11:40

Цитата:

Сообщение от DarkP1xel

Мьютексы, семафоры, критические секции?

Это да. Можно так, но он же не прям пишет сверхнагрузояное приложение, чтобы выиграть немного времени на обработку в потоке. Обычных таймеров за глаза хватит


Время: 18:56