|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 05 Feb 2003 12:10:04 To : "Alexander S. Usov" 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> From: Valentin Nechayev <netch@segfault.kiev.ua> >>> Alexander S. Usov wrote: > AC>> Hу да. > AC>> Временные файлы после ^C остаются. > AC>> tmpfile (3) - единственный способ это исправить? > AC>> И вообще, какие есть способы кроме как хранить > AC>> глобальный список временных файлов > AC>> и писать обработчики событий. >> Программа одноветочная? Если да - в обработчике SIGCHLD сделать throw. >> Hа gcc3 это должно работать без проблем, на 2.95 - 2.96 - в одноветочных >> должно работать. ASU> Кстати, а в pthreads можно выполнить код в контексте соседнего потока? pthread_kill() работает. В обработчике сигнала можно определить, что за исключение генерировать. ASU> Если да то довольно несложно всем раздать исключения. Угу. > AC>> Это я уже понял. > AC>> Даже банального extern "C" можно и не увидеть. > AC>> Благо, в open source это легко исправляется. >> extern "C" { >> #include <zuka.h> >> } >> Метод рекомендован лично Страуструпом ;) ASU> Hе, лучшими плюсоводами ;) ASU> А я тут одного товарища знаю так он на каждый хедер выставляет ещё и ASU> include guards. Аж специальные макросы для emacs накатал. В целях ASU> унификации :) include guards - это что? -netch- --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7368587ad4d2.html, оценка из 5, голосов 10
|