读书笔记MoreEffectiveC++(34)

来源:互联网 发布:减肥变速跑和慢跑知乎 编辑:程序博客网 时间:2024/06/07 03:24
如何在同一程序中混合使用C++和C
1.:在main 执行前和执行后都有大量代码被执行。尤其是,静态的类对象和定义在全局的、命名空间中的或文件体中的类对象的构造函数通常在main 被执行前就被调用。这个过程称为静态初始化(参见Item E47)。这和我们对C++和C 程序的通常认识相反,我们一直把main 当作程序的入口。同样,通过静态初始化产生的对象也要在静态析构过程中调用其析构函数;这个过程通常在main 结束运行之后。
0 0
原创粉丝点击