您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 《 C++ Primer Plus (第 6 版)中文版》 勘误表
=================================================================***《C++PrimerPlus(第6版)中文版》勘误表***作者:yangyang.gnu联系:yangyang.gnu@gmail.com时间:2013-9-24=================================================================P268错误:free_throws*pt;修正:free_throws*pt=newfree_throws;P291错误:在这两个模板函数中,recycleblot*(blot*)被认为是更具体的修正:在这两个模板函数中,recycleblot(blot*)被认为是更具体的P337错误:staticconstLIMIT=25;修正:staticconstunsignedLIMIT=25;P386错误:t4=t1+t2+t3先转换为t4=t1.operator+(t2+t3)再转换为t4=t1.operator+(t2.operator+(t3))修正:t4=t1+t2+t3先转换为t4=t1.operator+(t2)+t3再转换为t4=t1.operator+(t2).operator+(t3)P387错误:.*:成员指针运算符修正:-:成员指针运算符P428错误:Stringboston(Boston);修正:StringBadboston(Boston);P431错误:然后程序使用重载运算符列出了这些对象修正:然后程序使用重载运算符列出了这些对象P439错误:最简单的办法是使用标准的trcmp()函数修正:最简单的办法是使用标准的strcmp()函数P440错误:means.operator[][0]='r';修正:means.operator[](0)='r';P439错误:因为内置的运算符返回的是一个布尔值修正:因为内置的运算符返回的是一个布尔值P478错误:Cow(constCowc&);修正:Cow(constCow&c);P478错误:提供一个Stringlow()成员函数修正:提供一个stringlow()成员函数P478错误:提供String()成员函数修正:提供stringup()成员函数P505错误:这意味着,即使基类不需要显式析构函数提供服务,也不应该依赖于默认构造函数修正:这意味着,即使基类不需要显式析构函数提供服务,也不应该依赖于默认构造析构P508错误:半长轴修正:长半轴P510错误:voidMove(intnx,ny)=0修正:virtualvoidMove(intnx,ny)=0P525错误:Star::Stardouble(){...}Star::Starconstchar*(){...}修正:Star::operatordouble(){...}Star::operatorconstchar*(){...}P529错误:派生类的有元函数修正:派生类的友元函数P532错误:Cd(char*s1,char*s2,intn,doublex);修正:Cd(constchar*s1,constchar*s2,intn,doublex);P532错误:派生出一个Classic类,并添加一组char成员修正:派生出一个Classic类,并添加一个char数组成员P532错误:copy.Report()修正:copy.Report();P535错误:所有元素度被初始化为指定值的数组修正:所有元素都被初始化为指定值的数组P544错误:例如,在类声明中提出可以使用average()函数。和包含一样,要实现这样的目的,可以在公有Student::average()函数中使用私有Student::Average()函数。修正:例如,对于类Student需要提供的Average()函数,与包含版本一样,私有继承版本同样可以借用valarray的size()和sum()方法来实现。P549错误:和私有私有继承一样修正:和私有继承一样P551错误:这里使用两个独立的派生使基类(Worker)被继承修正:从基类(Worker)继承出两个独立的派生类P555错误:Enterwaiter'sname:WaldoDropmaster...Entersinger'sname:SylvieSirenne修正:Enterworker'sname:WaldoDropmaster...Enterworker'sname:SylvieSirenneP573错误:只有一个pop变量修正:只有一个po变量P583错误:templateclassSortedArrayconstcharchar*修正:templateclassSortedArrayconstchar*P656错误:string(conststring&str,stringsize_typepos,size_typen=npos)修正:string(conststring&str,size_typepos,size_typen=npos)P729错误:将li重置为排序的vi0的内容袖子:将li重置为未排序的vi0的内容P773错误:ofstreamfout();修正:ofstreamfout;P794错误:Store的构造函数应接受一个指定ifstream对象的参数修正:Store的构造函数应接受一个指定ofstream对象的参数P835错误:*pt=ai[i];修正:*pt=ar[i];
本文标题:《 C++ Primer Plus (第 6 版)中文版》 勘误表
链接地址:https://www.777doc.com/doc-5271967 .html