代码改变世界

随笔分类 -  C++学习

IO基本操作

2012-07-30 10:20 by java线程例子, 300 阅读, 收藏,
摘要: 要求:理解C++流操作函数理解I/O流格式控制的两种方法输出流(cout)基本操作1、使用流插入运算符(<<) #include<iostream.h> void main() { char c[]="Good morning"; cout<<c<<endl; } 运行结果: Good morning Press any key to continue2、使用成员函数 // ostream &put(char); // 输出一个字符,可连续使用 #include<iostream.h> void main( 阅读全文

mismatch和lexicographical_compare

2012-07-29 15:48 by java线程例子, 222 阅读, 收藏,
摘要: 代码如下:#include<iostream>#include<string>#include<vector>#include<algorithm>#include<functional>using namespace std;bool jianyi(int a,int b){ return a==b-1;}int main(){ int a[]={1,2,3,4,5,6,7,8,9,10}; int b[]={1,2,3,5,6,7,8,9,10,11}; vector<int>v(a,a+10); vector< 阅读全文

adjacent_find,equal

2012-07-29 15:47 by java线程例子, 257 阅读, 收藏,
摘要: 代码如下:#include<iostream>#include<string>#include<vector>#include<algorithm>#include<functional>using namespace std;int main(){ int a[]={1,2,3,4,5,6,6,8,9,10}; vector<int>v(a,a+10); vector<int>vv(a+3,a+8); vector<int>::iterator it; it=adjacent_find(v.beg 阅读全文

find_end,find_first_of

2012-07-29 15:44 by java线程例子, 315 阅读, 收藏,
摘要: 直接代码:#include<iostream>#include<string>#include<vector>#include<algorithm>using namespace std;int main(){ int a[]={1,2,3,4,5,6,7,8,9,10,1,2,3,4,5,6,7,8,9,10}; vector<int>v(a,a+20); vector<int>vv(a+3,a+8); vector<int>::iterator end=v.end(); vector<int>: 阅读全文