
c++
dreamispossible
书中自有黄金屋
展开
-
二叉树的基本
二叉树原创 2018-10-03 20:54:25 · 212 阅读 · 0 评论 -
详解C++中 class 和 struct 区别
C++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。 struct能包含成员函数吗? 能! struct能继承吗? 能!! &nb...原创 2019-05-04 22:51:57 · 265 阅读 · 0 评论 -
STL简介和常见的面试题
STL概念 STL:(standard template libaray --标准模板库):是C++标准库的重要组成部分,不仅是一个可复用的组件库,而且是一个包罗数据结构和算法的软件框架。中心思想 将数据容器和算法分隔开,彼此独立设计,最后再...原创 2019-04-21 23:36:21 · 5243 阅读 · 1 评论 -
单例模式中的饿汉模式和懒汉模式详解
设计模式原创 2018-12-01 08:36:09 · 435 阅读 · 4 评论 -
C++中类的六个默认成员函数详解
类的概念原创 2018-11-21 21:33:51 · 203 阅读 · 0 评论 -
C++中的auto
**简介:**在早期的C/C++中auto的含义是:使用auto修饰的变量,是具有自动存储器的局部变量,很遗憾的是一直没有人去使用它,原创 2018-11-07 23:03:10 · 858 阅读 · 1 评论 -
C++实现一个日期
#include<iostream>using namespace std;class Date{public: Date(int year = 1900, int month = 1, int day = 1)//类的初始化 :_year(year) , _month(month) , _day(day) { if (!IsInvalidDate()) ...原创 2018-11-10 20:34:10 · 211 阅读 · 0 评论 -
C++中缺省参数和函数重载
缺省参数概念:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; 缺省参数是声明或定义函数时为函数的参数指定一个默认值,在调用该函数时,如果没有指定实参则采用该默认值,否则使用指定的实参。举例说明:#include&amp;amp;lt;malloc.h&am原创 2018-10-27 17:52:25 · 712 阅读 · 1 评论 -
详解RAI I、C++中的智能指针以及一些常见的面试题
RAII RAII(Resource Acquisition Is Initialization)是一种利用对象生命周期来控制程序资源(如内存、文件句柄、网络连接、互斥量等等)的简单技术。用法 RAII 的一般做法是这样的:在对象构造时获取资源,接...原创 2019-04-29 21:07:27 · 2028 阅读 · 0 评论