[VC++] Вызов глобальной функции из разных потоков.

Olenenok

Можно ли вызывать глобальную функцию не использующую глобальные и статические переменные из разных потоков, чтобы результат был правильным? Имеется ввиду, что результат будет тем же самым, если выполнять не два потока, каждый вызывает одну ф-ю, а выполнять соотв. код последовательно.

sasha79

Ну, если твоя мегафункция не использует других не-thread-safe функций (или тех, которые меняют глобальные или статические переменные) и использует только локальные нестатические переменные, то можно

kokoc88

Причём тут Windows и Visual? Не имелся ли ввиду вызов win32 функций?

Olenenok

Спасибо.
Причём тут Windows и Visual? Не имелся ли ввиду вызов win32 функций?
Да нет, тут не win32. V просто так написал.
Оставить комментарий
Имя или ник:
Комментарий: