零散C++知识
文章平均质量分 62
放一些小知识点
Bklls
上岸咯 cqu继续努力吧
展开
-
C++unordered_map的插入
对于C++的unorder_map来说,插入有好几种方式,简单列举如下:首先随便声明一个undered_map<int,int> dict;1.emplace插入dict.emplace(1,2);2.赋值dict[1]=2;3.insert插入dict.insert(pair<int,int>(1,2));但是他们是有区别的!!一、emplace插入使用emplace插入两个key相同的,emplace是拒绝插入的!!所以只会显示第一个1,1原创 2022-04-05 13:27:26 · 14409 阅读 · 0 评论 -
C++ String类构造函数
构造函数 描述 string(const char*) 将string对象初始化为s指向的NBTS(null-terminated string)即以空字符结束的传统C字符串 string(size_type n,char c) 创建一个包含n个元素的string对象,其中每个元素都被初始化为字符c string(const string &str) 将一个string对象初始化为string对象str(复制构造函数) string() 创建一个默认的s原创 2022-04-01 20:51:25 · 1576 阅读 · 0 评论