實驗目的和要求:
1、理解模板的作用。
2、掌握函式模板的宣告方法和模板函式的生成方法。
3、掌握類模板的宣告方法和模板類的生成方法。
實驗內容和要求:
-----3.1----
編寫一求兩個數的最大值的函式max,要求用模板實現對任意資料型別資料都可應用該函式求取結果,在main()函式中分別用整型、實型、字元型資料進行測試。
#includeusing namespace std;
templatet maxx(t t1,t t2)
int main()
void push(t ch);
t pop();
private:
t stck[size];
int tot;
};templatevoid stack::push(t ob)
{ if(tot==size)
{cout<<"stack is full"{ if(tot==0)
{cout<<"stack is empty"s1.init();
s2.init();
s1.push('a');
s2.push('x');
s1.push('b');
s2.push('y');
s1.push('c');
s2.push('z');
for(int i=0; i<3; i++)
coutis1.init();
is2.init();
is1.push(1);
is2.push(2);
is1.push(3);
is2.push(4);
is1.push(5);
is2.push(6);
for(int i=0; i<3; i++)
cout<
C 上機實驗三
實驗1 定義乙個 timepeiod 類 包含 hour minute second 實現時間的在 時分秒上的加法。1 using system 2using system.collections.generic 3using system.linq 4using system.text 56 na...
C 上機實驗
檔名稱 exe1 作 者 張宇恆 完成日期 2016 年 3 月 10 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 兩個整數a,b 問題描述 求a,b兩數的和及差 程式輸出 a b a b 問題分析 略 演算法設計 略 心得體會 第一次用c 程式設計,中間有些小障礙,但還是克服了...
C 上機實驗1 1
一 問題及 檔名稱 qwe.cpp 作 者 柳青雨 完成日期 2016年 03 月 10 日 版 本 號 v1.0 對任務及求解方法的描述部分 求兩數和差 輸入描述 兩個整數 問題描述 求兩數和差 程式輸出 和差 問題分析 略 演算法設計 略 include using namespace std ...