А что, на функцию может быть не только указатель, но и ссылка?
Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain
А каким боком там this то? Он вообще водится только в функциях-членах и операторах-челнах, да к тому же указывает на объект, а не функцию.
Писать можно на чём угодно, но зачем же так себя ограничивать? Пиши на c.
-
- Сообщения: 1228
- Зарегистрирован: 26 фев 2004, 13:24
- Откуда: Pietari, Venäjä
- Контактная информация:
А где ты предлагаешь хранить локальные данные у треда? Стек у каждого треда свой, а доступ к глобальным перененным в многопоточной программе надо синхронизировать. Поэтому обычно создают класс чтобы сгруппировать в нем локальные буфера данных, файловые дескрипторы, мутексы и пр. барахло. Главный цикл треда делается в одном из методов этого класса.А каким боком там this то? Он вообще водится только в функциях-членах и операторах-челнах, да к тому же указывает на объект, а не функцию.
2B OR NOT(2B) = FF
В переменных.Absurd писал(а):А где ты предлагаешь хранить локальные данные у треда?
Стек у каждого треда свой
А это делается мьютексами и критикальными секциями.а доступ к глобальным перененным в многопоточной программе надо синхронизировать.
Зачем?Поэтому обычно создают класс чтобы сгруппировать в нем локальные буфера данных, файловые дескрипторы, мутексы и пр. барахло.
Писать можно на чём угодно, но зачем же так себя ограничивать? Пиши на c.