![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
第五章
文章平均质量分 76
qq_30278727
这个作者很懒,什么都没留下…
展开
-
C++ 输入函数getline(cin,str) 与cin.getline(str,int)区别
cin.getline()函数是处理数组字符串的,其原型为cin.getline(char * , int),第一个参数为一个char指针,第二个参数为数组字符串长度。getline(cin,str)函数是处理string类的函数。第二个参数为string类型的变量。实例:#include #include using namespace std;const i转载 2016-01-17 19:34:29 · 394 阅读 · 0 评论 -
stringstream的很好的用法
stringstream的用法使用stringstream对象简化类型转换C++标准库中的提供了比ANSI C的更高级的一些功能,即单纯性、类型安全和可扩展性。在本文中,我将展示怎样使用这些库来实现安全和自动的类型转换。为什么要学习如果你已习惯了风格的转换,也许你首先会问:为什么要花额外的精力来学习基于的类型 转换呢?也许对下面一个简单的例子的回顾能够说服你。假设你想用转载 2016-01-17 20:12:39 · 260 阅读 · 0 评论 -
find的一些用法
int main(){ //ofstream fout ("#####.out"); //ifstream fin ("#####.in"); int lll=-1; string str="nvdvdbdbvbdbvbvagaugggiova"; cout<<str.find("bv",0)<<endl; cout<<lll; return原创 2016-01-23 10:32:58 · 269 阅读 · 0 评论 -
pair的一些用法
1 pair的应用pair是将2个数据组合成一个数据,当需要这样的需求时就可以使用pair。(1)STL中的map就是将key和value放在一起来保存。(2)另一个应用是,当一个函数需要返回2个数据的时候,可以选择pair。2 pair的构造std::pair主要的作用是将两个数据组合成一个数据,两个数据可以是同一类型或者不同类型。例如std::p转载 2016-01-23 10:12:08 · 485 阅读 · 0 评论 -
uva12096
/*ID: Ben bissPROG: #####LANG: C++*/#include#include using namespace std;#include#include#include #include#include#include#include#include#include#include#include#include#define FO原创 2016-01-20 10:54:36 · 545 阅读 · 0 评论 -
inserter的用法
set也是STL中比较常见的容器。set集合容器实现了红黑树的平衡二叉检索树的数据结构,它会自动调整二叉树的排列,把元素放到适当的位置。set容器所包含的元素的值是唯一的,集合中的元素按一定的顺序排列。我们构造set集合的目的是为了快速的检索,不可直接去修改键值。set的一些常见操作:begin() 返回指向第一个元素的迭代器clear() 清除所有元素count(转载 2016-01-19 16:54:48 · 1497 阅读 · 0 评论 -
set中的set_union用法
set_union是将已序的源区间[source1Beg,sourceEnd)和[source2Beg,source2End)内的元素合并,得到“以destBeg起始”的目标区间。同时出现在两个源区间内的元素,在并集区间中将只出现一次。#include "algostuff.hpp"#include #include using namespace std;转载 2016-01-19 16:53:29 · 3472 阅读 · 0 评论 -
uva156
/*ID: Ben bissPROG: #####LANG: C++*/#include#include using namespace std;#include#include#include #include#include#include#include#include#include#include#include#include#define FO原创 2016-01-18 11:30:15 · 219 阅读 · 0 评论 -
uva10815
/*ID: Ben bissPROG: #####LANG: C++*/#include#include using namespace std;#include#include#include #include#include#include#include#include#include#include#include#include#define FO原创 2016-01-17 21:18:10 · 259 阅读 · 0 评论 -
set的一些用法,以后更新
set是STL中一种标准关联容器(vector,list,string,deque都是序列容器,而set,multiset,map,multimap是标准关联容器),它底层使用平衡的搜索树——红黑树实现,插入删除操作时仅仅需要指针操作节点即可完成,不涉及到内存移动和拷贝,所以效率比较高。set,顾名思义是“集合”的意思,在set中元素都是唯一的,而且默认情况下会对元素自动进行升序排列,支持集合的交转载 2016-01-17 20:36:17 · 262 阅读 · 0 评论 -
substr的一些用法
string s="ggbdbgdgnu dddicc"; cout0是起始位置(要取到)icc是终止位置(取不到)原创 2016-01-23 11:03:18 · 506 阅读 · 0 评论