반응형

- C++/CLI 에서는 try - catch block을 선언 하게 되면 C++ Exception과 CLR Exception 중 어떤것을 Catch 할지 선택 할 수 있다.

- 아래의 코드는 Managed Exception을 Catch하는 방법이다.

try
{
	//Your code
}
catch (Exception ^ex)
{
	//Catch Managed Exception
}
finally
{
	
}

 

- UnManaged Exception Catch는 기존 C++에서 하던것 같이 아래와 같이 하면 될 것이다.

- 저도 아래의 코드는 실제로 실행해 보지는 않아서 확인해 보시고 사용하길 권장 합니다. ^^:

 

try
{
	//Your code
}
catch (...)
{
	//Catch UnManaged Exception
}
finally
{
	
}

'Programing > C++|CLi' 카테고리의 다른 글

C++/CLI 에서 Lock 거는 법  (0) 2019.12.03
C++/Cli , Convert String^ , const char* ,string  (0) 2017.06.08

+ Recent posts