我是靠谱客的博主 冷静过客,最近开发中收集的这篇文章主要介绍错误处理catch(object^)表示捕获一个object类型的异常类。而这个类必须是在try语句块中被抛出的。例如:,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
当GxIAPICPP库检测到内部错误的时候会以异常的形式抛出错误描述信息,异常类型CGalaxyException,其继承自runtime_error。用户可以调用CGalaxyException::GetErrorCode()获取错误码,错误码种类参见GX_STATUS_LIST;用户还可以访问异常类的属性CGalaxyException::what()获取详细的错误描述信息字符串。
一个典型的错误处理代码示例如下:
try
{
IGXFactory::GetInstance().Init();
}
catch (CGalaxyException&e)
{
cout <<"错误码: "<< e.GetErrorCode() <<endl;
cout <<"错误描述信息: "<< e.what() <<endl;
}
catch(object^)表示捕获一个object类型的异常类。而这个类必须是在try语句块中被抛出的。例如:
#include<iostream>
最后
以上就是冷静过客为你收集整理的错误处理catch(object^)表示捕获一个object类型的异常类。而这个类必须是在try语句块中被抛出的。例如:的全部内容,希望文章能够帮你解决错误处理catch(object^)表示捕获一个object类型的异常类。而这个类必须是在try语句块中被抛出的。例如:所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复