- 博客(1)
- 资源 (7)
- 收藏
- 关注
转载 int GetMonth( ) const throw( );后面的throw( )什么意思?
异常规范(Exception Specifications) throw后面规定了该函数允许抛出什么类型的异常,空表示不抛出任何异常。这样写函数声明后,你在实现GetMonth时就不能有任何throw语句。 如果写为 int GetMonth( ) const throw(string); 函数实现时可以抛出string对象,其它类型的对象不允许。 嗯,其实应该就是为了在异常处理的
2012-06-02 12:17:55 4639 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人