- 博客(9)
- 收藏
- 关注
原创 c++primer 习题9.43
void readStack(stack c){ while(!c.empty()) { cout c.pop(); }} void main(){ stack cStack; stack cStack2;//此栈用来存储括号中的内容 int lcnt=0,rcnt=0;//用来表示左右括号数目是否相等 string
2010-02-08 22:00:00 231
原创 c++primer 习题9.42
void readStack(stack s){ while(!s.empty()) { cout s.pop(); }} void main(){ stack sStack; string s; while(cin>>s) { sStack.push(s); } readStack(sStack);/
2010-02-08 20:20:00 227
原创 c++primer 习题9.18
void main(){ list a; for(int i=0;i!=6;i++) a.push_back(i); deque d1; deque d2; list::iterator iter=a.begin(); deque::iterator diter=d1.begin(); deque::iterator diter2=d2.begin();
2010-02-04 21:31:00 226
原创 c++primer 习题9.36
void main(){ string s; vector a; a.push_back(m); a.push_back(n); vector::iterator iter=a.begin(); while(iter!=a.end()) { s=(*iter)+s; iter++; } cout}
2010-02-04 20:48:00 177
原创 c++primer 习题9.35
void main(){ string s; cout cin>>s; string::iterator iter=s.begin(); while(iter!=s.end()) { if(isupper(*iter)) { s.erase(iter); } else iter++;//erase操作本身即隐含
2010-02-04 20:41:00 320
原创 寻找string对象中的大写字母并输出
void main(){ string s; cout cin>>s; string::iterator iter=s.begin(); while(iter!=s.end()) { if(isupper(*iter)) cout iter++; }}
2010-02-04 20:32:00 403
原创 c++primer 习题9.12
bool find_value(vector::iterator a,vector::iterator b,int value){ bool result=0; while(a!=b) { if(*a==value) { result=1; break; } else a++; } return result;}
2010-02-02 21:57:00 231
原创 逆序输出list容器的元素
void main(){ list a; for(int i=1;i!=6;++i) { a.push_back(i); } list::iterator iter=a.begin(); while(iter!=a.end()) { cout iter++; } list::iterator iter3=a.end();
2010-02-02 21:08:00 558
原创 函数的数组参数问题
三种解法//指针方法void array_plus(int *p1,int *p2,int size)//最常用的指针访问{ for(int i=0;i!=size;i++) { *p1=*p2+*p1; p1++; p2++; }} //数组实参方法void array_plus2(int a[],int b[])//数组
2010-01-26 22:32:00 160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人