C++
文章平均质量分 63
为爱存在
这个作者很懒,什么都没留下…
展开
-
C++标准模板库(STL)简介
标准模板库,是一组模板类和函数,向程序员提供了 : 存储信息的容器 访问存储信息的迭代器 操作容器内容的算法 简单的来说,就是分为三部分,算法,迭代器,容器,其中迭代器是算法和容器之间的桥梁,可以让程序员可以通过算法对容器进行操作,而且这些算法也不是容器相关的,比如说reverse算法,对于多个容器都可以使用。本篇主要简单的介绍一下标准模板库(不包括C++11标准),如果想要系统的学习,还是需要去原创 2017-04-04 16:45:19 · 561 阅读 · 0 评论 -
C++ 构造函数的初始化列表
在C++中,一个简单的构造函数可以如下所示:class X { private: int i_; int j_; public: X(int i, int j) { i_ = i; j_ = j; } };C++也提供了另外一种初始化成员变量的写法,即初始化列表:class X { private: int i原创 2017-04-06 17:33:07 · 1320 阅读 · 0 评论 -
C++关键字const
c++关键字 const 的用法,修饰变量,函数原创 2016-11-06 13:59:35 · 381 阅读 · 0 评论 -
C++ vector 的相关基本操作
初始化 vector vector a (10) //初始化一个vector 变量a,有10个元素,每个元素为0 vector a(10,90)//初始化一个vector 变量a,有10个元素,每个元素为90 访问vector: 1 下标,像数组一样访问vector a (10) ; a[0]=4//将第一个元素赋值为4 2 .at()方法 a.at原创 2016-11-08 20:48:47 · 636 阅读 · 0 评论 -
C++重载输入运算符<<自定义打印类信息
C++里面,我们想打印类的信息,需要重载<<运算符,这篇博客将介绍如何重载<<运算符打印类消息。并且介绍这么做的一些规则和原因。重载<<运算符打印自定义类信息我们用代码来进行说明:我们定义一个Person类,想要打印出Person类实例的age属性。Person { private: int age_; public: void SetAge(int age) {原创 2017-05-25 21:33:28 · 3944 阅读 · 6 评论 -
传染病问题
稍后补上原创 2017-05-25 21:55:18 · 728 阅读 · 0 评论 -
运算符重载
运算符重载: 1 声明为类的成员函数,形参会少一个 2 声明为友元函数,形参会多一个前缀++运算符,和后缀++运算符重载时候,参数列表的区别,会多一个int,以后补上细节原创 2017-05-16 13:00:55 · 269 阅读 · 0 评论 -
C++虚函数和纯虚函数的区别
C++ 虚函数 纯虚函数原创 2017-08-01 16:15:31 · 2422 阅读 · 2 评论