![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| En_t_end |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2074 Регистрация: 4.12.2004 Репутация: 1 Всего: 20 |
Когда я только начинал кодить,меня интересовал вопрос, как же всё таки обмануть(наиболее выгодным способом) систему, подсунув функции создания потока такую функцию, которая могла бы иметь неограниченный доступ к полям некоторого класса. Совсем недавно, я вспомнил о этой вещи и решил показать
CreateThrd(Handle,Thread,(void*)this); здесь CreateThrd - функция из моей либы, но вместо неё можно использовать и CreateThread и pthread_create, результат тот же.Можно ввести TestClass *testcls = (TestClass*)Param; Может я не первый, кому до такого извращения удалось додуматься, ищу единомышленников-извращенцев |
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: 21 Всего: 47 |
Я, наверное, не совсем понял извращения
Вот, такой классический пример:
|
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |