在我们的应用程序中,我们有一些(成员,但这不应该是重要的)函数声明为
void SomeFunction(Type argument) throw (...);
使用Microsoft Visual C ++编译就好了。但现在我正在尝试使用GCC编译它并拒绝...
语法错误。我记得很久以前就听说过这个结构,但是看看规范,C ++ 03和C ++ 11似乎都不允许...
,我不记得我从哪里得到它。有没有人知道这个(明显没有意义的)构造的起源呢?
答案 0 :(得分:6)
来自http://msdn.microsoft.com/en-us/library/wfa0edys(v=vs.80).aspx的文章:
“Visual C ++在其实现中脱离了ANSI标准 例外规范。“