 |
|

21.07.2018, 23:08
|
|
Познавший АНТИЧАТ
Регистрация: 20.07.2017
Сообщений: 1,292
С нами:
4639746
Репутация:
183
|
|
Сообщение от SR_team
Зачем тебе таймер? В VS прекрасный inline asm. Делаешь статичный массив на 100 элементов, и 2 статичные переменные: id элемента и текущее время.
После чего вставляешь inline asm, который в случае истечения времени делает джамп по адресу из статичного массива.
Там где нужны задержки пишешь макрос, в который передаешь id и время. сам макрос создает метку для goto и записывает время для ожидания.
а можно создать поток и делать там задержки... ай лан не бей я тоже нуб!!
|
|
|

21.07.2018, 23:45
|
|
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами:
6603505
Репутация:
183
|
|
Сообщение от Azller Lollison
а можно создать поток и делать там задержки... ай лан не бей я тоже нуб!!
Можно. И я думал об этом как о варианте, который позволил бы заменить wait не выходя за пределы стандарта языка. Однако для синхронизации много ебли надо. Я рассматривал вариант с постановкой функций на очередь - в потоке с задержками, при вызове функции этот поток блокируется и ожидает основной поток, пока тот выполнит за него эту функцию. По скорости будет очень близко к однопотоку (чуть быстрее) и с задержками. Но возникает проблема с обращением к полям структур. Можно копировать структуры, но это как-то расточительно, и в момент синхронизации тоже не ясно чье изменение оставлять: то что было в основном потоке с момента копирования, или то что произошло в отдельном потоке?
Сообщение от GovnocodeLua
Как можно завершить процесс по названию(процесса), без названия программы
Находишь Pid и вызываешь TerminateProcess
|
|
|

22.07.2018, 21:16
|
|
Познающий
Регистрация: 26.11.2017
Сообщений: 45
С нами:
4453790
Репутация:
8
|
|
Как отправить SMS в чат без SF?
|
|
|

22.07.2018, 21:39
|
|
Флудер
Регистрация: 03.08.2016
Сообщений: 2,363
С нами:
5145387
Репутация:
183
|
|
|
|
|

23.07.2018, 12:25
|
|
Флудер
Регистрация: 03.08.2016
Сообщений: 2,363
С нами:
5145387
Репутация:
183
|
|
|
|
|

23.07.2018, 12:35
|
|
Постоянный
Регистрация: 15.04.2017
Сообщений: 602
С нами:
4778331
Репутация:
63
|
|
Это динамические библиотеки обычные только зависят от сф
|
|
|

23.07.2018, 12:38
|
|
Флудер
Регистрация: 03.08.2016
Сообщений: 2,363
С нами:
5145387
Репутация:
183
|
|
Сообщение от Bize
Я хотел бы научиться писать именно .sf, мб есть уроки/литература?
|
|
|

23.07.2018, 16:15
|
|
Познающий
Регистрация: 26.11.2017
Сообщений: 45
С нами:
4453790
Репутация:
8
|
|
Сообщение от Bize
C++:
[CODE]
#include
#include
using
namespace
std
;
int
main
(
)
{
setlocale
(
0
,
""
)
;
/*7*/
int
a
,
b
;
cout
>
a
;
cout
>
b
;
/*12*/
int
c
=
a
+
b
;
//
cout
|
|
|

23.07.2018, 16:49
|
|
Познающий
Регистрация: 26.11.2017
Сообщений: 45
С нами:
4453790
Репутация:
8
|
|
Сообщение от Bize
Спасибо, работает, а что это за /*12*/ and
/*7*/?
Это было в твоём коде, можно сказать тупо комент, можно удалить, а итог не изменится
|
|
|

23.07.2018, 19:56
|
|
Познающий
Регистрация: 26.11.2017
Сообщений: 45
С нами:
4453790
Репутация:
8
|
|
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|