摘要: 他们俩都往 set 里增加一个元素,区别在于新元素的构造上。emplace 使用直接构造,insert 使用复制构造 C++默认参数 函数的默认参数值,即在定义参数的时候同时给它一个初始值。在调用函数的时候,我们可以省略含有默认值的参数。也就是说,如果用户指定了参数值,则使用用户指定的值,否则使用默 阅读全文
posted @ 2017-06-29 21:59 kilen 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1、set: 基本上跟map是相同(只有一个键),set是key-value 放在一起,map 是分开的,既然都加key ,所以set<> 的内容不可能有重复的情况出现 example: set<int> si; si.insert(1); si.insert(2); si.insert(1); c 阅读全文
posted @ 2017-06-29 21:59 kilen 阅读(148) 评论(0) 推荐(0) 编辑