Wiki Markup |
---|
The {{setjmp()}} macro should only be invoked from one of the contexts listed in §7§7.13.1.1 of \[[ISO/IEC 9899:1999|AA. References#ISO/IEC 9899-1999]\]. Invoking {{setjmp()}} outside of one of these contexts results in undefined behavior (see [Undefined Behavior 119|CC. Undefined Behavior#ub_119]). |
...
Wiki Markup |
---|
\[[ISO/IEC 9899:1999|AA. References#ISO/IEC 9899-1999]\] Section 7.13, "Nonlocal jumps <setjmp.h>", Section J.2, "Portability issues" |
...
MSC21-C. Use inequality to terminate a for loop 49. Miscellaneous (MSC)