![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++语法
人间理想xxf
这个作者很懒,什么都没留下…
展开
-
sort中的cmp函数与优先队列priority_queue的重载函数重载小于号)的区别:(非常易忘,易错)
sort中的cmp函数与优先队列priority_queue的重载函数的区别:在优先队列中的写法:(他有好几种写法,这是其一,还有的写法很像单独的cmp函数,可以见算法笔记的226面)struct fruit{ string name; int price ; friend bool operator < (fruit a,fruit b) { return a.price>b.price;//低价优先。这与cmp是恰好相反的!!原创 2020-07-15 16:57:55 · 1168 阅读 · 4 评论 -
如何输入一行未知空格个数的字符串,并将其保存
如何输入一行未知空格个数的字符串,并将其保存?如pat1100题 每一行可能是数字,可能是多位数的火星文,可能是一位数的火星文解决办法:首先使用getline函数输入一整行:getline(cin, line);然后使用stringstream流来对这个读入的line进行操作。记得加上头文件#include <sstream> string line; getline(cin, line);//能输入有空格的一行字符串 cout<<原创 2020-07-16 21:42:38 · 862 阅读 · 1 评论