C++primer第5版课后练习习题答案9.28
来源:互联网 发布:淘宝购物车图标 编辑:程序博客网 时间:2024/04/27 19:52
#include <iostream>#include <vector>#include <string>#include <cstring>#include <iterator>#include <forward_list>using namespace std;bool fliststr(forward_list <string> &flstr, string str1, string str2){auto prev = flstr.before_begin();auto curr = flstr.begin();while (curr != flstr.end()){if (*curr == str1){flstr.insert_after(curr, str2);return true;}else{prev = curr;++curr;}}flstr.insert_after(prev, str2);return false;}int main(){forward_list <string> flststr={"hello","world","hi","bye","good","nice","to","you"};string stra="hi",strb="!insert!";if(fliststr(flststr, stra, strb)){cout<<"find :"<<stra<<endl;for(auto i:flststr)cout<<i<<" ";}else{cout<<"not find:"<<stra<<endl;for(auto i:flststr)cout<<i<<" ";}cout<<endl;system("pause");return 0;}
0 0
- C++primer第5版课后练习习题答案9.28
- C++primer第5版课后练习习题答案 9.4
- C++primer第5版课后练习习题答案9.5
- C++primer第5版课后练习习题答案9.16
- C++primer第5版课后练习习题答案 9.20
- C++primer第5版课后练习习题答案9.26
- C++primer第5版课后练习习题答案9.47
- C++primer第5版课后练习习题答案9.51
- C++primer第5版课后练习习题答案9.52
- C++primer第5版课后练习习题答案7.23
- C++Primer 中文版 第五版 第二章课后习题答案
- C++Primer 中文版 第五版 第三章课后习题答案
- C++Primer 中文版 第五版 第四章课后习题答案
- C++Primer 中文版 第五版 第五章课后习题答案
- C++Primer 中文版 第五版 第六章课后习题答案
- C++Primer 中文版 第五版 第七章课后习题答案
- C++Primer 中文版 第五版 第九章课后习题答案
- C++Primer 中文版 第五版 第十章课后习题答案
- svn常见问题,报错,命令转载
- C++primer第5版课后练习习题答案9.26
- linux 文件系统刨析
- Linux下安装MySQL
- linkin大话设计模式--简单工厂
- C++primer第5版课后练习习题答案9.28
- 《浪潮之巅》 14 信息产业的规律性
- LCA(The Ants in a Tree)
- Leetcode Pascal's Triangle II
- C++primer第5版课后练习习题答案9.47
- C++中priority_queue的实现
- NODE.JS 上传文件时 报错 EXDEV RENAME ERROR 怎么办?
- 听说爱情回来过
- C++primer第5版课后练习习题答案9.51