(Программисты поймут) Когда запустил прогу и она заедает (то есть не хочет убираться), а компилятор не хочет компилировать по новой, так-как программа уже имеется в опер. памяти.
Подробнее
Как это видно со стороны... Как мне это кажется... ( Папа, за что? Ну почему ты не "убиваешься"? Ты ведь занимаешь ноль килобайтов в оперативной памяти! Ну почему ты не убиваешься? Ты же весь посинел!
ASM,ASM Comics,ASM Комиксы,Смешные комиксы,веб-комиксы с юмором и их переводы,программирование,c++,удалённое
Еще на тему
они спросят как связаны компиляция программы (запуск компилятора) и какой-то там запущенный бинарь ?
и с каких пор появились процессы которые нельзя прибить ? (если их не переподнимает другой процесс или сервис)
хотелось бы каких-то подробностей: в каких операционках/IDE имеет место такое загадочное поведение.
ЕМНИП. в винде ты не можешь перезаписать софтину, которая запущена в данный момент.
"и с каких пор появились процессы которые нельзя прибить"
Удавалось получить такое поведение в W7 с 2013 (ЕМНИП) студией и запуском плюсового хелловорлда в отладочном режиме. И это вроде не единственное сочетание. Хотя хрен знает как образуется такая ситуация - только виндопроблем мне не хватало.
спасибо. это обьясняет связь.
>> запуском плюсового хелловорлда в отладочном режиме
понятно. просто отладчик сигналы перехватывает и нужно килять его, а не дочерний процесс.
>> только виндопроблем мне не хватало.
в линях то же самое c можно сделать.
например просто прописать (gdb) handle SIGTERM nopass nostop
и тоже нормальное завершение будет игнорить.