C++学习

基础篇:c转c++

网址:

1、用C++做题的好处_哔哩哔哩_bilibili

P14 stack(栈):

因为栈只能操作栈顶元素,所以是没法用迭代器获取所有值的

P15 queue(队列):

因为队列是从队首插入,队尾获取所以我们可以操作队首和队尾

P16 unordered_map和unordered_set:两个无序(顺序是乱的)的键值对和集合

P17 bitset位运算

P18 bitset位运算的bitset<5>b(s,pos,n):

P19 sort(排序功能)

左闭右开的关系

P19 使用sort(排序功能)自定义cmp函数

P20 cctype头文件(对字符操作的一个头文件)

这里isalnum()因为是返回的bool类型所以返回的值是不确定的只能为0或非0

P21c++11的新特性

注意:auto的定义一定要初始化,它是根据你后面输入值的类型来判断的

像这样就会报错

总结一下可以用迭代器的:vector,set,map,unordered_map,unordered_set

不可以用迭代器的:stack,queue

P23基于范围的for循环

P24 to_string()把数字转化为字符变量

P25 stoi stod :把字符转换为其他变量

相关推荐
dongzhenmao2 小时前
P1484 种树,特殊情形下的 WQS 二分转化。
数据结构·c++·windows·线性代数·算法·数学建模·动态规划
Dxy12393102162 小时前
Python PDFplumber详解:从入门到精通的PDF处理指南
开发语言·python·pdf
EutoCool3 小时前
Qt:布局管理器Layout
开发语言·c++·windows·嵌入式硬件·qt·前端框架
Cyanto4 小时前
Spring注解IoC与JUnit整合实战
java·开发语言·spring·mybatis
写不出来就跑路4 小时前
WebClient与HTTPInterface远程调用对比
java·开发语言·后端·spring·springboot
悠哉清闲4 小时前
C++ MediaCodec H264解码
开发语言·c++
张人玉4 小时前
c#中Random类、DateTime类、String类
开发语言·c#
Jinkxs5 小时前
JavaScript性能优化实战技术
开发语言·javascript·性能优化
ydm_ymz6 小时前
C语言初阶4-数组
c语言·开发语言
presenttttt6 小时前
用Python和OpenCV从零搭建一个完整的双目视觉系统(六 最终篇)
开发语言·python·opencv·计算机视觉