일부 오류 (세그먼테이션 오류)가 발생하면 응용 프로그램을 저장하려고합니다.리눅스의 예외 핸들러
이미 Windows에서 작동하는 코드가 있지만 Linux에서 작동하도록하는 데 문제가 있습니다.
Windows 버전 : 당신이 저장하고있는 데이터가 아마도 손상되었거나 다시 트리거 위반 세그멘테이션 수 있습니다 저장하기 때문에
EXCEPTION_DISPOSITION __cdecl _SEHHandler(struct _EXCEPTION_RECORD *ExceptionRecord, void* EstablisherFrame, struct _CONTEXT *ContextRecord, void* DispatcherContext)
{
save();
}
질문을 잊어 버렸습니다. 너 무슨 짓을 한거야? 무슨 문제가 있습니까? 어떤 도움이 필요합니까? –
당신이 말하는 언어로 태그하는 것을 잊어 버렸습니다. – geoffspear
http://stackoverflow.com/a/2436368/690032 – sverre