![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 72
ding_xudong14
这个作者很懒,什么都没留下…
展开
-
《C++学习笔记》【封装】封装性
以下程序依靠封装,能够保证需要修改数据时才能修改,不准修改数据时就不能修改。[例1]使用封装以便保护数据[code="java"]#include class integ //用户建立一个类,以便封装{ int j; //被保护的数据public: integ( ) { j = 6; } ...2011-05-16 11:35:35 · 87 阅读 · 0 评论 -
C++经典电子资料下载合集
1.C++ 逆向工程 pdf高清下载:[url]http://www.cofftech.com/thread-1884-1-1.html[/url]2.C++编程思想(第2版)第2卷 实用编程技术 高清 PDF下载 中文版:[url]http://www.cofftech.com/thread-182-1-1.html[/url]3.MFC高级指导(初学者专区):[url]http:/...2011-07-11 11:43:29 · 506 阅读 · 0 评论 -
C++主流预处理,编译和链接过程
在C++的程序的编写过程中,基本上都碰到过LNK2005的错误吧,下面就针对这个问题详细分析: 首先,预处理阶段:这一过程,主要针对#include和#define进行处理,具体过程如下:对于cpp文件中经常会出现#include来包含某个头文件,在进行预处理之后,所有的#include命令都将替换成该头文件中的详细内容,如果该头文件中还包含另外的头文件,采用同样的方法进行递归处理。...原创 2011-09-11 13:26:16 · 92 阅读 · 0 评论 -
c++ 一个简单的链表
1 #include 2 #include 3 4 typedef struct node 5 { 6 int data; 7 struct node * next; 8 }node; 9 typedef node* link;10 link initnode(int data , link pnode)11 {12 l...原创 2011-09-11 13:13:42 · 129 阅读 · 0 评论 -
《C++学习笔记》静态数据成员
=============================================== 转载时请表明出处:《C++学习笔记》静态数据成员[url]http://www.cofftech.com/thread-1403-1-1.html[/url]欢迎大家跟帖讨论哈~~~~~ ==============================================...2011-05-20 13:15:22 · 90 阅读 · 0 评论 -
《C++学习笔记》不同数据类型对象的构造函数和析构函数的调用顺序
===============================================未完待续,转载时请表明出处:[url]http://www.cofftech.com/thread-1400-1-1.html[/url]欢迎大家跟帖讨论哈~~~~~===============================================现在看一下不同数据类型对象...2011-05-19 01:34:58 · 144 阅读 · 0 评论 -
《C++学习笔记》子对象构造函数和析构函数的调用顺序
===============================================未完待续,转载时请表明出处:[url]http://www.cofftech.com/thread-1399-1-1.html[/url]欢迎大家跟帖讨论哈~~~~~===============================================[例1]子对象的构造函数和析构...原创 2011-05-19 01:34:18 · 193 阅读 · 0 评论 -
《C++学习笔记》子对象的初始化
===============================================未完待续,转载时请表明出处:[url]http://www.cofftech.com/thread-1398-1-1.html[/url]欢迎大家跟帖讨论哈~~~~~===============================================以前提到,当一个类的对象用...2011-05-19 01:33:05 · 506 阅读 · 0 评论 -
《C++学习笔记》特定类型数据成员的初始化
===============================================未完待续,转载时请表明出处:[url]http://www.cofftech.com/thread-1396-1-1.html[/url]欢迎大家跟帖讨论哈~~~~~===============================================初始化列表具有多个用途:...2011-05-17 10:56:16 · 78 阅读 · 0 评论 -
《C++学习笔记》析构函数(destructor)
===============================================未完待续,转载时请表明出处:[url]http://www.cofftech.com/thread-1395-1-1.html[/url]欢迎大家跟帖讨论哈~~~~~===============================================用户所定义的析构函数主要用...原创 2011-05-17 10:55:11 · 129 阅读 · 0 评论 -
《C++学习笔记》对象间非静态数据成员的复制
===============================================未完待续,转载时请表明出处:[url]http://www.cofftech.com/thread-1394-1-1.html[/url]欢迎大家跟帖讨论哈~~~~~===============================================如果在建立新对象时希望...原创 2011-05-16 12:04:03 · 93 阅读 · 0 评论 -
《C++学习笔记》带缺省参数的构造函数(constructor with default arguments)
=============================================== 未完待续,转载时请表明出处:[url]http://www.cofftech.com/thread-1393-1-1.html[/url]欢迎大家跟帖讨论哈~~~~~ ===============================================任何函数都可使用缺省参数,...原创 2011-05-16 12:03:16 · 678 阅读 · 0 评论 -
《C++学习笔记》构造函数及特点
=============================================== 未完待续,转载时请表明出处:[url]http://www.cofftech.com/thread-1392-1-1.html[/url]欢迎大家跟帖讨论哈~~~~~ ===============================================以下两条语句同样地不能将变...2011-05-16 12:02:24 · 363 阅读 · 0 评论 -
《C++学习笔记》【封装性】类的接口部分与实现部分的分离
=============================================== 未完待续,转载时请表明出处:[url]http://www.cofftech.com/thread-1390-1-1.html[/url]欢迎大家跟帖讨论哈~~~~~ ===============================================按照软件工程的约定,一...2011-05-16 11:41:31 · 138 阅读 · 0 评论 -
《C++学习笔记》【封装性】对象及其内存存储内容
===============================================转载时请表明出处:[url]http://www.cofftech.com/thread-1389-1-1.html[/url]===============================================面向对象的方法以对象为中心和出发点。对象可以是某一类概念实体的实例,也可...2011-05-16 11:40:31 · 84 阅读 · 0 评论 -
《C++学习笔记》【封装性】成员函数的说明和定义
成员函数可在类体之内、也可在类体之外被定义。规范的做法是将成员函数的说明部分(函数原型)放在类体之内,而将成员函数的定义部分放在类体之外。如下例:class integ //用户建立的一个类{ int j;public: integ( ) { j = 6; } //构造函数的定义部分 int sq(...2011-05-16 11:37:39 · 111 阅读 · 0 评论 -
【2011.8.2】<C++学习笔记>预处理功能
预处理功能介绍 为有助于执行编译过程,经常可以使用一些预处理命令。每条预处理命令都具备一定的预处理功能。 常用的预处理命令有以下三项: 1.宏定义命令 2.文件包含命令 3.条件编译命令。预处理命令具有以下特点:1.在左边加 # 号,作为标志。2.一般独占一行。3...2011-08-03 12:18:26 · 150 阅读 · 0 评论