原创 第14周-閱讀程序(3)
#include <iterator> #include <list> #include <algorithm> #include <iostream> using namespace std; int main() { int
原创 第15周-項目1-程序填空(泛型程序設計)
#include <iostream> #include <vector> #include <algorithm> #include <functional> using namespace std; void Show(double)
原创 第15周-項目2-洗牌
問題及代碼: /*Copyright (c)2016,煙臺大學計算機與控制工程學院 *All rights reserved. *文件名稱:main.cpp *作 者:王藝霖 *完成日期:2016年6月9日 *版 本 號:v1.0
原创 第15周-閱讀程序(6)
#include <string> #include <iostream> #include <map> using namespace std; class CStudent { public : int nStudentID;
原创 第15周-閱讀程序(1)
#include <string> #include <set> #include <iterator> #include <iostream> using namespace std; int main() { set <str
原创 第15周-閱讀程序(4)
<pre class="cpp" name="code">#include <algorithm> #include <functional> #include <iostream> #include <vector> #include
原创 關於容器~
C++中的容器類包括“順序存儲結構”和“關聯存儲結構”,前者包括vector,list,deque等;後者包括set,map,multiset,multimap等。若需要存儲的元素數在編譯器間就可以確定,可以使用數組來存儲,否則,
原创 C++文件操作
C++ 通過以下幾個類支持文件的輸入輸出: ofstream: 寫操作(輸出)的文件類 (由ostream引申而來) ifstream: 讀操作(輸入)的文件類(由istream引申而來) fstream: 可同時讀寫操作的文件
原创 第15周-閱讀程序(3)
#include <algorithm> #include <functional> #include <vector> #include <iostream> #include <numeric> #include <iterator>
原创 [C++STL]算法中各種算法解析
一,巡防算法 for_each(容器起始地址,容器結束地址,要執行的方法) #include <iostream> #include <algorithm> #include <vector> using na
原创 C++ STL中迭代器介紹
迭代器 迭代器提供對一個容器中的對象的訪問方法,並且定義了容器中對象的範圍。迭代器就如同一個指針。事實上,C++的指針也是一種迭代器。但是,迭代器不僅僅是指針,因此你不能認爲他們一定具有地址值。例如,一個數組索引,也可以認爲是一種迭
原创 第16周-閱讀程序(2)
#include <iostream> #include <fstream> using namespace std; int main() { ifstream readFile; ofstream writeFile;
原创 第14周-項目1-排序函數模板
問題及代碼: /*Copyright (c)2016,煙臺大學計算機與控制工程學院 *All rights reserved. *文件名稱:main.cpp *作 者:王藝霖 *完成日期:2016年5月31日 *版 本 號:v1.0
原创 第14周-閱讀程序(1)
#include<iostream> #include<vector> #include<iterator> using namespace std; int main() { vector<int> ivec; int
原创 第16周-閱讀程序(1)
#include <iostream> #include <fstream> using namespace std; int main() { fstream outfile,infile; outfile.open("