《C++ Primer》10.1节练习
生活随笔
收集整理的這篇文章主要介紹了
《C++ Primer》10.1节练习
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
練習10.1:
#include <iostream> #include <vector> #include <algorithm> using namespace std;int main() {vector<int>vi;int val;vi.push_back(45);vi.push_back(45);vi.push_back(45);vi.push_back(45);for (int i = 1; i <= 45; i++) {vi.push_back(i);}val = 45;cout << count(vi.begin(), vi.end(), val) << endl;return 0; }測試結果:
文件輸入的代碼如下:
練習10.2:
#include <iostream> #include <list> #include <string> #include <algorithm>using namespace std;int main() {list<string>ls;ls.push_back("ftghbjk");ls.push_back("fgvbhjnk");ls.push_back("asd");ls.push_back("asd");ls.push_back("asd");ls.push_back("asd");cout << count(ls.begin(), ls.end(), "asd");return 0; }文件輸入的代碼如下:
#include <iostream> #include <fstream> #include <string> #include <list> #include <algorithm>using namespace std;int main(int argc, char **argv) {ifstream in(argv[1]);if (!in) {cout << "打開輸入文件失敗!" << endl;exit(1);}list<string>ls;string word;while (in >> word)ls.push_back(word);cin >> word;cout << count(ls.begin(), ls.end(), word) << endl;system("pause");return 0; } 創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的《C++ Primer》10.1节练习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑如何进行下载安装origin平台软件
- 下一篇: 电脑怎么禁用键盘上的win键