- 博客(2)
- 资源 (11)
- 收藏
- 关注
原创 C++杂记
1、C++类的默认拷贝构造函数有什么缺点? C++默认的拷贝构造函数是进行浅拷贝,也就是说拷贝复制的对象和原来的对象共享一块内存地址,当其中一个对象被销毁,那么另外一个对象所指向的内存就变成了空的了。 class A{ A(int x):size(x),data(new char[x]) { } ~A(){ delete []data; ...
2018-02-08 17:10:43 324
原创 std::function与std::bind
std::function 是一个函数包装类模板,该函数包装器模板能包装任何类型的可调用元素(函数、函数指针、类成员函数指针或者任意类型的函数对象(比如定义了 operator()的类对象实例 ))。std::function对象可以被拷贝和转移。 代码示例: #include #include int g_minus(int i, int j){ return i - j; } tem
2018-02-02 16:36:40 266
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人