首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VC >

大侠给解释一下这函数是咋回事/C++

2011-12-27 
大侠给解释一下这函数是怎么回事/C++最近看到以这个函数,我搞不明白,有哪位大侠清楚它后面加一constthrow(

大侠给解释一下这函数是怎么回事/C++
最近看到以这个函数,我搞不明白,有哪位大侠清楚它后面加一const   throw()是怎么回事:
virtual   const   char*   GetErrorType()   const   throw()   {   return   ErrorType;}

[解决办法]
const throw() { return ErrorType;}
用const 定义一个变量说明这个变量是常量;
用const定义一个函数,说明这个函数是常函数;
throw的意思就是人为的抛出异常
throw ...........catch

[解决办法]
const 是指常函数,throw()的格式一般是这样的:throw(class1,class2 ...),throw()是说明这个函数不会抛出异常!


给分啊!我是来挣分的!

热点排行