
c++
weixin_37922654
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CPP入门基础知识
1 命名空间命名空间相当于一个更加灵活的全局域,可以用花括号把文件的一部分括起来,并以关键字namespace开头给它起一个名字如下定义两个命名空间namespace AA1{ int a = 10;}namespace AA2{ int a = 20;}int main(){ cout << AA1::a << endl; //::是域作用限定符原创 2017-06-28 17:03:12 · 457 阅读 · 0 评论 -
二叉树面试题
二叉树面试题1.创建一颗二叉树template<class T>struct BinaryTreeNode{ BinaryTreeNode(const T& data) :_left(NULL) , _right(NULL) , _data(data) {} BinaryTreeNode* _left; BinaryTreeNode* _r原创 2017-08-24 18:09:36 · 323 阅读 · 0 评论 -
C++实现顺序表&单链表&双链表
c++实现顺序表原创 2017-07-25 18:18:31 · 352 阅读 · 0 评论 -
C++中的继承问题
继承:面向对象程序设计 使代码可以复用,并允许程序员在原有类特性的基础上进行扩展,增加功能。继承定义格式class Base{public: Base() { cout << "B()" << endl; } ~Base() { cout << "~B()" << endl; }public: int pri;protected: int pro;原创 2017-07-23 09:55:37 · 276 阅读 · 0 评论 -
C++_String类
#define _CRT_SECURE_NO_WARNINGS#include#includeusing namespace std;class String{public: //构造函数 String(char* str = "") //:_str(new char[strlen(str) + 1]) { _size = strlen(str); _capa原创 2017-07-22 18:57:19 · 227 阅读 · 0 评论 -
C++动态内存管理
1.总结并剖析malloc/free和new/delete之间关系和差异。 C++通过new和delete动态管理内存new/delete动态管理对象new[ ]/delete[ ]动态管理对象数组malloc/free和new/delete之间的区别和联系1)它们都是动态管理内存的入口。2)malloc/free是C/C++标准库函数,而new/delete是C+原创 2017-07-03 09:05:52 · 255 阅读 · 0 评论 -
C++-拷贝构造中的N中调用情况
1.总结C++对传参合传返回值时构造的优化处理。 2.完成下面的题目。 Test1中调用了___次AA的拷贝构造函数,___次AA的赋值运算符函数的重载。 Test2中调用了___次AA的拷贝构造函数,___次AA的赋值运算符函数的重载。 Test3中调用了___次AA的拷贝构造函数,___次AA的赋值运算符函数的重载。 class AA {}; AA f (AA a)原创 2017-07-04 17:28:36 · 209 阅读 · 0 评论 -
C++类和对象-Complex的编写
1 完成四个默认成员函数原创 2017-07-02 19:37:26 · 686 阅读 · 2 评论 -
C++实现日期类-Date
各个运算符的重载代码实现如下:#pragma once#includeusing namespace std;class Date{private: int _year; int _month; int _day;public: Date(int year = 1900, int month = 1, int day = 1) : _year(year) ,原创 2017-07-01 21:27:01 · 462 阅读 · 0 评论 -
栈和队列
栈定义:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作,故栈又称为后进先出的线性表。栈上存什么?在函数体内定义的变量以及函数调用时的实参;基本类型(int,short,long,byte,float,double,boolean,char)变量存储在栈上;对象的引用变量存储在栈上。栈的特殊性栈区的变量由编译器自动分配释放内存 存在栈中的数据可以共享栈的分类1 顺序栈 顺序原创 2017-09-12 15:21:37 · 370 阅读 · 0 评论