( iattilagy | 2019. 06. 12., sze – 19:59 )

Ez nem workaround, ez a standard módja a hibakezelésnek C-ben. Nem véletlenül van goto utasítás. Amit te exception handling néven emlegetsz az kb. ugyan ezt csinálja, csak fogja a kezed. Olyan fajta exception handlinget ami pl. a C++-ban van egy csomó helyen nem lehet megvalósítani, pl. egy interrupt handlerben (vagy SIGNAL handlerben), kernel kódban etc.