C++
文章平均质量分 55
SH_Geek
这个作者很懒,什么都没留下…
展开
-
构造函数详解
原文出处:c++构造函数的知识在各种c++教材上已有介绍,不过初学者往往不太注意观察和总结其中各种构造函数的特点和用法,故在此我根据自己的c++编程经验总结了一下c++中各种构造函数的特点,并附上例子,希望对初学者有所帮助。 c++类的构造函数详解转载 2014-05-22 09:17:12 · 809 阅读 · 0 评论 -
C++中的析构函数
析构函数:析构函数是与构造函数构造功能相反的函数,当对象的生命周期结束的时候会自动调用它。构造函数的作用并不是删除对象,而是在撤销对象占用的内存之前完成一些清理工作,以便这些内存可以被其它对象使用。在定义类的时候就要定义析构函数,并且析构函数没有返回值也没有参数,因此不可以重载,开发者可以在最后使用一次对象之后做任何操作,例如输出一些有价值的信息。如果在定义类时未定义析构函数,则在对象使用结束后会原创 2014-05-21 09:23:02 · 1089 阅读 · 0 评论 -
JSON
说说自己感受:之前一直觉得JSON这玩意很难懂,今天开了会原创 2014-05-08 23:28:02 · 657 阅读 · 0 评论 -
static
很好的静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0,使用时可以改变其值。 静态变量或静态函数只有本文件内的代码才能访问它,它的名字在其它文件中不可见。用法1:函数内部声明的static变量,可作为对象间的一种通信机制 如果一局部变量被声明为static,那么将只有唯一的一个静态分配的对象,它被用于在该函数的所有转载 2014-05-08 23:31:47 · 725 阅读 · 0 评论 -
构造函数
大学不好好学习的原创 2014-05-06 23:53:08 · 550 阅读 · 0 评论 -
输入字符串,要求打印出所有字符排列的可能性
#include #include #includeusing namespace std; char array[] = {'a', 'b', 'c','d'};const int size = sizeof array / sizeof *array;int n=0; void Perm(char *array, int pos, int last) { if (p转载 2013-10-28 11:59:51 · 799 阅读 · 0 评论 -
关于cpp中copy的用法
在百度知道里面看到的一个关于copy回答:----------------------------------------------------------------------------------------------------------------------------------------------------ostream_iterator output(c转载 2013-10-28 11:37:41 · 1946 阅读 · 0 评论 -
删除数组中相同的数,统计两个数组中重复数个数并把不同数找出来
阿迪请问发到原创 2013-09-17 18:45:28 · 1300 阅读 · 0 评论 -
关于引用
引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。 引用的声明方法:类型标识符 &引用名=目标变量名; int a; int &ra=a; //定义引用ra,它是变量a的引用,即别名 (1)&在此不是求地址运算,而是起标识作用。 (2)类型标识符是指目标变量的类型。 (3)声明引用时,必须同时对其进行初始化。 (4)引用声明完毕后,相当原创 2013-05-28 22:53:17 · 760 阅读 · 0 评论 -
虚函数、纯虚函数
当派生类继承了虚基类的时候原创 2014-05-06 23:56:45 · 801 阅读 · 0 评论