孟瀚宇
孟瀚宇
全部文章
c++
c++小程序(13)
cuda(1)
c语言(1)
github(1)
python(1)
指针(1)
搜狗(1)
未归档(1)
游戏(1)
游戏开发(1)
程序设计(1)
类(2)
编程语言(2)
归档
标签
去牛客网
登录
/
注册
孟瀚宇的博客
全部文章
/ c++
(共35篇)
可变参模板1
内容如下: #include <iostream> #include <vector> #include <algorithm> #include <map> #include <list> #include <unordered_...
2022-01-29
1
279
可变参模板模板模板参数
#include <iostream> #include <vector> #include <algorithm> #include <map> #include <list> #include <unordered_set>...
2022-01-29
0
333
C++中vector类型的简介
标准库Vector类型 使用需要的头文件: #include <vector> Vector:Vector 是一个类模板。不是一种数据类型。 Vector是一种数据类型。 一、 定义和初始化 Vector v1; //默认构造函数v1为空 Vector v2(v1);//v...
2022-01-29
0
354
C++ vector迭代器及用法
vector 容器的迭代器是随机访问迭代器。当然,也可以通过全局函数获取它们。vector 有成员函数 push_back(),所以能够通过使用 back_insert_iterator 来添加新的值。 从前面章节了解到,可以通过调用全同的 back_inserter() 函数来获取一个后向插入迭...
2022-01-29
0
514
迭代器的辅助函数
迭代器的辅助函数 STL 中有用于操作迭代器的三个函数模板,它们是: advance(p, n):使迭代器 p 向前或向后移动 n 个元素。 distance(p, q):计算两个迭代器之间的距离,即迭代器 p 经过多少次 + + 操作后和迭代器 q 相等。如果调用时 p 已经指向 q 的后面,...
2022-01-29
0
298
C++基类和派生类访问详解
通过继承机制,可以利用已有的数据类型来定义新的数据类型。所定义的新的数据类型不仅拥有新定义的成员,而且还同时拥有旧的成员。我们称已存在的用来派生新类的类为基类,又称为父类。由已存在的类派生出的新类称为派生类,又称为子类。 在C++语言中,一个派生类可以从一个基类派生,也可以从多个基类派生。从一个基...
2022-01-29
0
784
派生类构造函数(详解)
派生类构造函数 构造派生类对象流程:基类构造函数->派生类构造函数 析构派生类对象流程:派生类析构函数->基类析构函数 派生类实际上是使用基类的构造函数来初始化其基类部分。 传递参数给基类构造函数问题:通过派生类的构造函数初始化列表 代码: #include<iost...
2022-01-29
0
281
c++const基本用法
基本用法: const限定符用来处理符号常量,比如在程序中输入以下代码: const int Months=12; 这样就可以在程序中用Months来替代12(12可以代表的含义有很多,使用Months可以指出12的含义是什么) 特点: 常量一旦被初始化之后,其值固定,不被允许修改 由于...
2022-01-29
0
237
C++中RTTI的用法
C++ 中RTTI的使用方法详解 RTTI是运行阶段类型识别(Runtime Type Identification)的简称。这是新添加到c++中的特性之一,很多老式实现不支持。另一些实现可能包含开关RTTI的编译器设置。RTTI旨在为程序在运行阶段确定对象类型提供一种标准方式。很多类库已经成为其...
2022-01-29
0
276
c++临时对象详解
1,临时对象神秘在于不知不觉就请入程序当中,并且给程序带来了一定的问题; 2,下面的程序输出什么?为什么? #include <stdio.h> class Test { int mi; public: Test(int i) ...
2022-01-29
0
655
首页
上一页
1
2
3
4
下一页
末页