|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander S. Usov 2:5020/400 05 Feb 2003 16:17:41 To : Valentin Nechayev Subject : Re: 386SX and RedHat_8.0 -------------------------------------------------------------------------------- iev.ua> <s93wukguida.fsf@cheusov.scnsoft.com> iev.ua> <20030204172200.GA377@iv.nn.kiev.ua> <b1pgsi$ch9$1@ddt.demos.su> iev.ua> <20030205080809.GB1086@iv.nn.kiev.ua> From: "Alexander S. Usov" <A.S.Usov@kvi.nl> Valentin Nechayev wrote: > ASU> Кстати, а в pthreads можно выполнить код в контексте соседнего потока? > pthread_kill() работает. В обработчике сигнала можно определить, > что за исключение генерировать. > ASU> Если да то довольно несложно всем раздать исключения. > Угу. Значит вопрос снимается. Всё и вся можно грохнуть культурно и без нежелательных осложнений. > ASU> А я тут одного товарища знаю так он на каждый хедер выставляет ещё и > ASU> include guards. Аж специальные макросы для emacs накатал. В целях > унификации :) > include guards - это что? Это песня ;) Выглядит так: // someclass.h #ifndef _INCLUDED_DATE_H_ #define _INCLUDED_DATE_H_ #ifndef _SYSINC_STRING_ #include <string> #define _SYSINC_STRING_ #endif #ifndef _SYSINC_CTIME_ #include <ctime> #define _SYSINC_CTIME_ #endif ........ // somedifferentsource.cc #ifndef _SYSINC_STRING_ #include <string> #define _SYSINC_STRING_ #endif #ifndef _INCLUDED_SOMECLASS_H_ #include "someclass.h" #endif ......... И так на каждый плевок. -- Best regards, Alexander. --- ifmail v.2.15dev5 * Origin: KVI (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577270cfffa.html, оценка из 5, голосов 10
|