izo*_*ica 5 c++ throw parentheses
写作有区别吗:
throw SomeException;
和
throw(SomeException);
我看到一些消息来源声称后者(括号)不是出于某种原因的好选择但是我不记得我在哪里见过这个.
iam*_*ind 6
应该不会是除了括号中的两个表达式之间的任何功能差异.我从来没有听说任何明确的理由说明为什么一个人应该优于另一个人.
对我来说,第一个选项看起来更直观,因为它不包括不必要的括号!
另外正如@Pubby在评论中所说,不应该与需要括号的throw说明符混淆(throw说明符可能 已弃用).
throw
归档时间:
13 年,8 月 前
查看次数:
576 次
最近记录:
13 年,7 月 前