【发布时间】:2011-05-04 17:58:09
【问题描述】:
C++0x 解决了模板 ID 中连续右尖括号的问题,例如
vector<vector<int>>。 > > 之间不再需要空格。 C++0x 是否像 vector<::MyType> 一样解决了 <:: 的问题? < 和 :: 之间的空格是否仍然需要?
编辑: 我指的是标准(草案)的措辞。许多编译器现在已经处理了很长时间
【问题讨论】:
C++0x 解决了模板 ID 中连续右尖括号的问题,例如
vector<vector<int>>。 > > 之间不再需要空格。 C++0x 是否像 vector<::MyType> 一样解决了 <:: 的问题? < 和 :: 之间的空格是否仍然需要?
编辑: 我指的是标准(草案)的措辞。许多编译器现在已经处理了很长时间
【问题讨论】:
是的,目前仍需要该空间。但美国National Body comment 15 要求将其删除,看起来提议的决议将被纳入(因为它已经“准备好”)。
【讨论】: