![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++编程
zhaolei415
踏踏实实做程序。
展开
-
C++复制构造函数
[b]C++拷贝构造函数(深拷贝,浅拷贝)[/b]对于普通类型的对象来说,它们之间的复制是很简单的,例如:[code="c++"]int a=88;int b=a; [/code]而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 [code="c++"]#include using namespace std;...原创 2012-06-20 14:50:04 · 80 阅读 · 0 评论 -
C++赋值操作符
[code="c++"]// main.cpp #include #include using namespace std; class Ptr { public: int* a; Ptr() // 声明不初始化用构造函数 { a = 0; } Ptr(int* p) // 初始化用...原创 2012-06-20 15:12:01 · 110 阅读 · 0 评论 -
C++中的指针与引用
[b]1、指针和引用的定义[/b]指针---对于一个类型T,T*就是指向T的指针类型,也即一个T*类型的变量能够保存一个T对象的地址,而类型T是可以加一些限定词的,如const、volatile等等。见下图,所示指针的含义:[img]http://images.cnblogs.com/cnblogs_com/skynet/092110_1810_C1.png[/img]引用---引...原创 2012-06-21 17:35:19 · 103 阅读 · 0 评论 -
指针函数与函数指针的区别 指针的指针
一、 在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义: 1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 类型标识符 *函数名(参数表) int *f(x,y); 首先它是一个函数,只不过这个函数的返回值是一个地...原创 2013-03-12 16:55:39 · 136 阅读 · 0 评论 -
Dev-C++基本使用
[b]DEV C++ 使用总结[/b]1、DEV C++ 不能调试(1)tools->compiler option->settings->linker里设置为yes后,Generate debugging information,并且Rebuild All 了。(2)在“工具”-》编译选项-》"Add following commands when calling complie...原创 2012-07-29 16:12:57 · 291 阅读 · 0 评论