原创 第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("