遵守书写代码的规范,记住可用的const都要写。
来源:互联网 发布:本地域名服务器在哪 编辑:程序博客网 时间:2024/04/24 20:03
以前项目里都用公司的库,没怎么用标准库,
今天标准库的vector,出错了。
c:/program files/microsoft visual studio 8/vc/include/xutility(2949) : error C2679: 二进制“=”: 没有找到接受“const cl_a”类型的右操作数的运算符(或没有可接受的转换)
后来发现 vector 中作为模板的类,如果重载了 Operator=,参数必须要 用const。
源代码如上,以上在vs2005中编译出现错误,如果添加上const,就可以正常编译了。
以后写代码还是都遵守规范比较好。。。虽说有时候没必要。。。囧
- 遵守书写代码的规范,记住可用的const都要写。
- JAVA的代码书写规范
- c#代码的书写规范
- Android代码的书写规范
- 书写简洁规范的代码
- 书写简介规范的代码
- 代码的书写规范的小总结
- ASP.NET应该遵守的9条代码编写规范
- 写出优美代码必要遵守的开发规范
- 一个介绍怎样书写规范书写代码的网站
- GNU的C++代码书写规范
- GNU的C++代码书写规范
- 书写简介规范的Android代码
- 伪代码的阅读与书写规范
- 书写简介规范的代码(一)
- 文档的书写规范
- xhtml的书写规范
- XHTML的书写规范
- 网上求职易犯的四个错误
- test
- 2009-10-21小结
- [NetQ-EXAM]考察点极其简单也很常见
- PL/SQL变量名和表中列名相同的错误
- 遵守书写代码的规范,记住可用的const都要写。
- HTTP协议详解(真的很经典)
- VCS相关链接
- Java 之适配器模式
- Effective STL: 考虑用已序vector代替关联容器
- Web Dynpro及相关{转载}
- 不同的人,不同的生活
- 射线法判断点是否在多边形内的关键代码
- 波兰表示愿意加入奥巴马的新的反导弹计划