![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++primer第五版课后练习习题答案
hishyboy
这个作者很懒,什么都没留下…
展开
-
C++primer第5版课后练习习题答案7.23
#include #include #include #include using namespace std; class Screen{ public: //friend void clear(Screen & sc); friend class Window_mgr; typedef string::size_type pos; Screen & movCursor(pos原创 2014-10-05 22:07:57 · 650 阅读 · 0 评论 -
C++primer第5版课后练习习题答案9.16
#include #include #include #include #include #include using namespace std; bool comparelv(list & lint, vector & vint) { auto ibegin=lint.begin(); auto vbegin=vint.begin(); if (vint.size() ==原创 2014-10-05 21:57:02 · 497 阅读 · 0 评论 -
C++primer第5版课后练习习题答案 9.4
#include #include #include using namespace std; bool getval( vector::iterator& ibegin,vector::iterator& iend, int val) { while (ibegin!=iend) { if(*ibegin==val) return true; ++ibegin; }原创 2014-10-05 21:55:52 · 720 阅读 · 0 评论 -
C++primer第5版课后练习习题答案9.28
#include #include #include #include #include #include using namespace std; bool fliststr(forward_list &flstr, string str1, string str2) { auto prev = flstr.before_begin(); auto curr = flstr.b原创 2014-10-05 22:00:59 · 572 阅读 · 0 评论 -
C++primer第5版课后练习习题答案9.26
#include #include #include #include #include #include using namespace std; int main() { int ia[]={0,1,1,2,3,5,8,13,21,55,89}; vector ivec(ia,ia+11); list ilist(ia,ia+11); while (iter!=i原创 2014-10-05 22:01:21 · 704 阅读 · 0 评论 -
C++primer第5版课后练习习题答案9.47
#include #include #include #include #include using namespace std; int main() { string str="ab2c3d7R4E6",str2="0123456789"; string::size_type pos=0; while((pos=str.find_first_of(str2,pos))!=str原创 2014-10-05 22:04:22 · 747 阅读 · 0 评论 -
C++primer第5版课后练习习题答案9.52
#include #include using namespace std; int jisuan(string & str) { char op; int in2,isum; auto pos=str.find_first_not_of("0123456789"); string sn; isum=stoi(str.substr(0,pos)); cerr<<"isum"<<is原创 2014-10-05 22:06:24 · 767 阅读 · 0 评论 -
C++primer第5版课后练习习题答案 9.20
#include #include #include using namespace std; int main() { list ilist; deque ideque1,ideque2; int ival; cout<<"输入n个数字 :"<<endl; while(cin>>ival) ilist.push_back(ival); auto ibegin=ilis原创 2014-10-05 21:59:28 · 758 阅读 · 0 评论 -
C++primer第5版课后练习习题答案9.51
#include #include using namespace std; unsigned getmonth(const string & smonth); class cdate { public : friend void print_cdate(cdate & cd) { cout<<cd.year<<"年"<<cd.month<<"月"<<cd.day<<"日"<<endl原创 2014-10-05 22:05:06 · 750 阅读 · 0 评论 -
C++primer第5版课后练习习题答案9.5
#include #include #include using namespace std; vector::const_iterator& getval(vector::const_iterator& ibegin, vector::const_iterator& iend, int val) { while (ibegin != iend) { if (*ibegin == v原创 2014-10-05 21:57:10 · 740 阅读 · 0 评论