Effective C++ 总结1 从C转向C++(条款1 - 4)

来源:互联网 发布:淘宝采集软件违规吗 编辑:程序博客网 时间:2024/06/03 12:05

1. 尽量用const和inline而不用#define
    尽量用编译器而不用预处理

 

2. 尽量用<iostream>而不用<stdio.h>

 

3. 尽量用new和delete而不用malloc和free

    new和delete可以这么有效地与构造函数和析构函数交互

    可能存在的问题:比如有一个函数GetMemory()返回一个动态内存,由调用者负责释放,但是调用者不知道应该用free还是delete。

 

4. 尽量使用c++风格的注释

原创粉丝点击