【发布时间】:2011-02-11 03:12:19
【问题描述】:
我只是偶然发现了这段代码:
void somefunction()
{
throw;
}
我想知道:这是什么意思?
我将问题标记为 C++ 和 Visual C++,因为我不知道答案。答案可能与标准或特殊的 Visual C++ 扩展或忽略标准的 Visual C++ 有关。这就是为什么我认为这两个标签都是合理的。
【问题讨论】:
-
这个问题与 Visual Studio 或任何类型的“视觉”c++ 无关。请不要用具体的框架标签来标记通用 C++ 问题。
-
@Pavel Shved:如果有某种适用的语言扩展,这个问题可能与 VC++ 有关。在这种情况下,最好在此基础上回答它,同时根据标准指出答案。
-
@David, @Tobias,如果您不确定,我认为最好不要将问题标记为与 VC 相关。如果碰巧是语言扩展,社区将对其进行适当的重新标记。
-
@Pavel:如果提问者自己不确定,我想我宁愿看到它被标记为 VC++ 相关。这当然是有争议的。无论如何,托拜厄斯,请确保在重要的时候指定平台,尽管目前存在分歧的确切位置。
标签: c++