- 博客(3)
- 资源 (11)
- 收藏
- 关注
原创 c++程序性能优化学习
一.程序使用的内存区: 1.全局/静态数据区 2.常量数据区 3.代码区 4.栈:存储自动变量、局部变量、函数传递的参数值 5.堆:动态分配的数据,new--delete,malloc--free 二.拷贝构造函数: 1.默认拷贝函数不操作静态数据,默认拷贝函数执行的是浅拷贝(有指针时,需要深拷贝,自己写拷贝构造函数) CExample(const CExample& C);
2014-06-05 18:01:11 553
转载 c++拷贝构造函数
一. 什么是拷贝构造函数 首先对于普通类型的对象来说,它们之间的复制是很简单的,例如: [c-sharp] view plaincopy int a = 100; int b = a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。 下面看一个类对象拷贝的简单例子。
2014-06-05 09:53:29 525
原创 boost_filesystem
#include #include using namespace std; using namespace boost::filesystem; int main() { path p ="/home/ganji/chenwei/aa"; if(exists(p)){ if(is_empty(p)) { boost::filesystem::remove(p
2014-06-03 17:50:06 794
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人