U E D R , A S I H C RSS

Our Major Lang IsCAndCPlus Plus/setjmp.h

OurMajorLangIsCAndCPlusPlus/setjmp.h

자료형 : jmp_buf
메크로 : setjmp() - 기능 : jmp_buf에 현재 스택을 기록한다. 리턴값은 longjmp의 두번째 인자.
함수 : void longjmp(jmp_buf, int) - 기능 : jmp_buf에 기록된 위치로 이동한다.
예제 : 2가 무한하게 출력되는 것을 볼 수 있다.
~cpp
#include <stdio.h>
#include <setjmp.h>

jmp_buf ERiRo;

void hahaha()
{
	longjmp(ERiRo, 2);
}

void main()
{
	printf("%d", setjmp(ERiRo));
	hahaha();
}
----
OurMajorLangIsCAndCPlusPlus
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:57
Processing time 0.0142 sec