Effective C++ 总结1 从C转向C++(条款1 - 4)
来源:互联网 发布:java中list排序方法 编辑:程序博客网 时间:2024/06/03 22:54
1. 尽量用const和inline而不用#define
尽量用编译器而不用预处理
2. 尽量用<iostream>而不用<stdio.h>
3. 尽量用new和delete而不用malloc和free
new和delete可以这么有效地与构造函数和析构函数交互
可能存在的问题:比如有一个函数GetMemory()返回一个动态内存,由调用者负责释放,但是调用者不知道应该用free还是delete。
4. 尽量使用c++风格的注释
- Effective C++ 总结1 从C转向C++(条款1 - 4)
- Effective C++ 总结1 从C转向C++(条款1 - 4)
- Effective C++ 总结1 从C转向C++(条款1 - 4)
- Effective C++ 总结1 从C转向C++(条款1 - 4)
- Effective C++(条款1-4)
- effective C++(第一章 从C转向C++)
- 条款1:尽量用const和inline 而不用#define (第一章 从C转向C++)
- 《Effective C++》让自己习惯C++:条款1-条款4
- 《Effective C++》条款03总结
- 《Effective C++》条款04总结
- 《Effective C++》条款07总结
- 从C转向C++:条款1:尽量用const和inline而不用#define
- effective C++ 第一章:从C转向C++
- Effective C++摘要《1、2章:从c转向c++、内存管理》20090206
- Effective C++摘要《1、2章:从c转向c++、内存管理》
- 从C转向C++:条款2:尽量用而不用
- Effective C++——条款4(第1章)
- Effective C++:条款01
- Effective C++ 总结1 从C转向C++(条款1 - 4)
- 抽象方法和虚方法
- Qt中文字符串的设置方法
- oracle 11g 配置与管理教程(送源代码和PPT)
- 已成功与服务器建立连接,但是在登录前的握手期间发生错误"问题解决方案
- Effective C++ 总结1 从C转向C++(条款1 - 4)
- Graphics
- 测试技术不断细分
- git 使用说明
- 删除数组中存在重复的元素。
- 用户点击退出后,点击浏览器按钮还能进行操作!!
- 基于 DeepZoom技术的Bing Maps客户端实现研究
- oracle查询表名,表的列名
- 怎么升职又加薪