C++ Primer课后习题
庄孝义
要么不做,要做就做最好的。
展开
-
Exercice_3.7_判断两个字符串的大小和长度
//判断两个字符串的大小和长度#include #include using namespace std;int main(){ string s1,s2,msg; string::size_type len1,len2; cout<<"Input s1 and s2."<<endl; cin>>s1>>s2; if(s1==s2)原创 2014-05-04 22:56:51 · 605 阅读 · 0 评论 -
Exercice_3.10_去掉string对象中的标点符号
//去掉string对象中的标点符号#include #include using namespace std;int main(){ string str, result_str; bool has_punct = false; //用于记录有无标点 char ch; //输入字符串 cout << "Enter strings." << e原创 2014-05-04 23:00:15 · 638 阅读 · 1 评论 -
Exercice_3.13_练习使用vetor
//读一组整数到vector对象 计算并输出每对相邻元素的和#include #include using namespace std;int main(){ vector ivec; int ival; //读取整数 cout << "Enter some integers(Ctrl+Z to end). " << endl; while (原创 2014-05-04 23:07:38 · 703 阅读 · 0 评论 -
Exercice_3.13.1_练习使用vector2
//读取一组整数到vector 并计算头尾元素的和#include #include using namespace std;int main(){ vector ivec; int ival; //读取整数 cout << "Enter numbers(Ctrl+Z to end)." << endl; vector::size_type f原创 2014-05-04 23:09:31 · 471 阅读 · 0 评论 -
Exercice_3.14
//读取一段文本 并将他们转化为大写字母#include #include #include #include using namespace std;int main(){ vector svec; string sval; //读取一段文本 cout << "Enter words." << endl; while (cin >> sv原创 2014-05-04 23:27:51 · 394 阅读 · 0 评论 -
Exercice_3.8
//连接多个string对象#include #include using namespace std;int main(){ string str,result_str; //读入多个string对象并进行连接 cout<<"Enter strings(Ctrl+Z to end):"<<endl; while(cin>>str) r原创 2014-05-04 23:22:30 · 503 阅读 · 0 评论 -
Exercice_7.31-练习创建类的成员函数
这里我要创造一个Sales_item类,用来保存每次销售jilu原创 2014-05-07 20:15:00 · 611 阅读 · 0 评论 -
C++ Primer 7.33 练习编写成员函数
这里我们编写一个成员函数,可以实现两个sales_itemxian原创 2014-05-08 15:58:54 · 858 阅读 · 0 评论 -
C++ Primer- 流的条件状态以及缓冲区管理
IO标准库提供了一系列条件状态成员,用来标记IO对象是否处于可用状态。使用strm::iostate类型的值来表示条件状态,这是一个跟机器有关的整型值,通过判断特定的一些位是否为1来判断流处于什么状态,有三个常量strm::badbit, strm::failbit, strm::eofbit 分别代表流被破坏,失败的IO操作和流已经到达文件尾。那么我们如何判断一个流比如说s处于什么状态呢,s原创 2014-05-20 23:01:24 · 765 阅读 · 0 评论