|
1
3
代码没有问题;COMWONE,英特尔C++ 11.1,G++4.1.2编译成功。 我猜这是编译器中的一个bug。我最近提交了一个相关的,但略有不同 bug report 针对Visual C++ 2010编译器。 作为一种解决方法,您可以包装调用:
丑陋?完全正确。 我贴了以下回复 the bug you reported on Microsoft Connect: 主模板必须具有具有默认参数值的参数。默认参数值必须是不在全局命名空间中的类模板的成员函数。 以下是要复制的最小代码:
有趣的是,如果类模板位于全局命名空间中,还有另一个问题。给定以下代码:
这两个示例测试用例都是格式良好的C++程序。 |
|
|
2
2
正如在这里回答的 https://stackoverflow.com/a/13566433/364084 https://stackoverflow.com/a/27443191/364084
|
|
|
3
0
在里面 科莫在线, http://codepad.org,EDG |