标签:c++

Tag
← 返回所有标签

#c++

包含此标签的文章共 7 篇

c++ set

# set基本用法 C++ 标准库中的 `<set>` 是一个关联容器,它存储了一组唯一的元素,并按照一定的顺序(从小到大)进行排序。 在使用前,需要引头文件 `#include <set>` 声明set容器: ``` std::set<元素类型> 元素名; ``` 常用操作: ```cpp...

c++ 模板

# 函数模板 ``` template <typename type> ret-type func-name(parameter list) { // 函数的主体 } ``` 以数组求和的函数为例,一般我们在对整型数组求和时,以下为一个常见的求和函数: ``` int sum (int *...

c++ 结构体

C++ 中的struct不在需要使用typedef,使用时可以直接使用结构体名字而无需在前面加`struct`,并且c++中的结构体除了可以拥有变量(成员变量)之外还可以拥有函数(成员函数) ``` struct Point { int x,y; Point(int x = 1,...

c++面向对象编程

# C++类 & 对象 类用于指定对象的形式,是一种用户自定义的数据类型,它是一种封装了数据和函数的组合。类中的数据称为成员变量,函数称为成员函数。类可以被看作是一种模板,可以用来创建具有相同属性和行为的多个对象。 ## C++ 类定义 定义一个类需要使用关键字 class,然后指定类的名称,并类的...

c++基础

# [c++命名空间](https://www.runoob.com/cplusplus/cpp-namespaces.html) 命名空间可以实现对同一个名字的函数多次定义,并且在使用时,可以通过命名空间来指定使用的哪一个函数。 ## 定义命名空间 ``` namespace <_name1...