C++笔记
文章平均质量分 56
我有两颗糖
你不妨大胆一些,爱一个人,攀一座山,追一个梦。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sublime 配置 C++ 环境
sublime 配置 C++原创 2022-09-29 22:24:58 · 2184 阅读 · 0 评论 -
C++ sort排序
C++ sort 函数原创 2022-06-11 15:59:12 · 189 阅读 · 0 评论 -
for循环中的冒号
一、冒号的功能先看一段代码:#include <iostream>#include <list>using namespace std;int main(){ list<int> mylist; mylist.push_back(5); mylist.push_back(6); mylist.push_back(8); list<int>::iterator it; for (it=mylist.begin(); it!=myli原创 2020-10-18 20:14:17 · 8293 阅读 · 0 评论 -
C++ 字符串流的使用
在python中,我们可以使用split()函数来分割字符串,在C++中同样可以用sringstream字符串流来实现该功能,并且该sstream还有更丰富的功能,支持接受与返回各种基本类型数据。它将字符串和流关联起来,允许我们像数数据流一样从中读取字符串。一、头文件使用时需要包含头文件:sstream<sstream>库定义了三种类:istringstream、ostri...原创 2019-08-26 20:27:21 · 877 阅读 · 0 评论 -
C++ map容器
简单来说,map就是由键值对构成的集合,它以键key从小到大排键值对,可以遍历也可以按数组的方式进行访问,用起来很便利创建map使用时需要包含头文件#include <map>创建的方式为 map <keyType, valType> m,其中key和val分别为键、值,类型为任意基本类型map <int, string> m1;map <s...原创 2019-09-08 09:59:40 · 249 阅读 · 0 评论 -
C++ set容器
set与其他容器类似,简单地说就是一个排好序的数组,无非就是相同的值不存在,新插入的值自动排序创建set使用时需要包含头文件#include <set>#include <set> //包含头文件set <valType> s; //创建set容器s.insert(val1); //插入值 val1s.insert(val2); //插入值...原创 2019-09-08 11:29:16 · 383 阅读 · 0 评论 -
C++ vector容器
简单地说,vector句时一个动态数组,它允许我们在头部尾部插入删除元素创建vector#include <vector>vector <int> v; //创建vectorv.push_back(1); //在尾部添加元素v.insert(v.begin(), 2); //在头部插入元素v.insert(v.end(), 8); //在尾部添加元素...原创 2019-09-08 11:29:43 · 165 阅读 · 0 评论 -
C++ 典型样例输入
对于不同问题的输入方式不同,有的便输入数据边处理,有的输入完成后再处理数据;有的输入的数据量已知,有的输入数据量未知…输入若干数据,输入一个处理一个,有结束标志e.g.输入若干数求和,以0作为结束标志int sum = 0;int val;while (true){ cin >> val; if (val == 0) break; sun += val;}...原创 2019-09-08 20:11:45 · 2242 阅读 · 0 评论 -
C++ 字符串的操作函数
运算符运算符描述+ +=连接字符串,+ 两侧至少有一个string变量=赋值> < != ==比较字符串<< >>输入输出字符串string的构造函数常用构造函数(其中str均为字符串变量):string str;string s(str); //定义字符串并初始化为strstring s(st......原创 2019-09-08 20:12:11 · 410 阅读 · 0 评论
分享