随笔分类 -  STL

摘要:比较常用的是这个 stringstream,用来转换数据贼方便,比起sscanf和sprintf来说更好用。 <sstream>库定义了三种类:istringstream、ostringstream和stringstream,分别用来进行流的输入、输出和输入输出操作。 1.stringstream: 阅读全文
posted @ 2019-12-27 09:51 *zzq 阅读(265) 评论(0) 推荐(0)
摘要:vector::erase():从指定容器删除指定位置的元素或某段范围内的元素 vector::erase()方法有两种重载形式 如下: 1、iterator erase(iterator _Where); v1.erase( v1.begin( ) );//删除v1中的第一个元素 vec.eras 阅读全文
posted @ 2019-12-27 09:08 *zzq 阅读(168) 评论(0) 推荐(0)
摘要:set<int,greater<int>> S; 可以在第二个参数位置设置比较模板,效果和sort类似,less表示升序,greater表示降序。这样做的好处是为了方便应对题目提出的求不大于/不小于/大于/小于....某个数的第一个值的大小,由于set不返回位置,这样改变排序方式就很nice了。 阅读全文
posted @ 2018-08-02 22:22 *zzq 阅读(402) 评论(0) 推荐(0)
摘要:将string对象利用c风格的形式输出函数: c_str() 栗子: string s; printf("%s\n",s.c_str()); 阅读全文
posted @ 2017-04-28 16:21 *zzq 阅读(121) 评论(0) 推荐(0)