真是奇闻了,难道我孤陋寡闻了?
“Matrix是保留的类名”
今天打算建立一个矩阵类,将它命名为“Matrix”。想不到VS2010提示“Matrix是保留的类名”不许创建。怎么回事?难道我不能新建命名空间吗?凭什么不许我建立这样的类?C++命名空间没作用了?
[解决办法]
如果你这样做了 你怎么在程序中调用系统的矩阵类里面的方法?
[解决办法]
gcc 表示可以编译.
[解决办法]
也许是某些怪人搞的,在GCC下面没有限制
[解决办法]
换类名或者换编译器
[解决办法]
那就换个名字呗,不要较真了
[解决办法]
我记得我在vs2010上写过matrix类,不是大写的,哈哈
[解决办法]
[解决办法]
不过像stl中都是小写的,你用小写没事