News for hackers. Stuff that matters.
Re:Modern C for C++ Peeps by int_19h on Saturday January 07, 2023 @04:55PM (#34293305)
Cleanup goto-style is hard to describe as a "rat's nest", since all the gotos in the same function go to the same label at the end that just does all the cleanup before returning. There's nothing clever about it, and many codebases wrap it into macros and such to make the syntax more concise and the intent explicit.
Re:Modern C for C++ Peeps by mhh__ on Sunday January 08, 2023 @07:46PM (#34305260)
Cleanup is mostly fine but people see the goto fail then start using them for other things because there's already a goto there and thus congruent