C++2
2016-09-12 19:36
162 查看
49、i++ ++i 哪个效率高
View Code
---------------------------------------------------------------------------------------
++
#include <iostream> using namespace std; class A { public : static int num; A() { num++; } ~A() { num --; P(); } void P() { cout << num << endl; } }; int A::num = 0; A f(A a) { a.P(); return a; } int main() { A a; a.P();//1 A b = f(a); //1 0 //在执行f函数的时候会使用拷贝构造函数 //-1 -2 }
View Code
---------------------------------------------------------------------------------------
++
相关文章推荐
- 高质量C++/C编程指南 -- 第2章 程序的版式
- C/C++面试题解
- 讨论记录之C++细节
- 学好C++必须要看的经典书籍
- 【C/C++语言入门篇】-- 调试基础
- c++中虚析构函数
- (转) C++中extern “C”含义深层探索
- 区间树头文件C++
- C++字符类型总结
- 《Java编程思想》之对象的创建、使用、生命期(简单比较java与C++的不同之处)
- 《C++第九周实验报告4-1》---建立一个二维数组类Douary,使该类中有以下数据成员、成员函数及友员函数, //完成矩阵的输入、输出、加、减、相等判断等操作。
- C++ --> Delphi
- C++与Java基本数据类型比较
- C++中指针和引用的区别
- C++多态的实现原理
- c++文件打开时可以设置的属性
- C++ 动态内存的分配与释放反汇编代码【DEBUG】
- C++时间函数
- c++学习经验
- C++中int,float,string,char*的转换(待续)