Właśnie sprawdzałem atrybuty funciton dla gcc (http://gcc.gnu.org/onlinedocs/gcc-4.7.2/gcc/Function-Attributes.html) i natrafiłem na atrybut returns_twice
.atrybut funkcji zwraca_wpis
Nie mam pojęcia, w jakim przypadku funkcja może powrócić dwa razy ... Szybko podniosłem wspomniane vfork()
i setjmp()
, ale nadal nie mam pojęcia, jak wygląda odpowiedni scenariusz - każdy z was użył go lub może wyjaśnić kawałek?
Wyszukiwanie 'vfork()' i 'setjmp()' powoli. – alk