NTOU CSE C++ Programming
教學文件和作業說明文件: https://hackmd.io/@kogiokka/ntou-cse-cpp-nav
範例程式和範例專案:Google Drive
練習比較 function 不同的撰寫方式.
#define
寫 function product 計算二或三個數字(int 或 float)乘積。
#define
)參考範例檔案:Functions.cpp
計算結果存放在第一個參數,即使用參照(reference)語法傳入函式中。
int result;
product(result, 1, 2);
cout << result << endl;
product(result, 1, 2, 3);
cout << result << endl;
float result2;
product(result2, 1.1f, 2.2f);
cout << result2 << endl;
product(result2, 1.1f, 2.2f, 3.3f);
cout << result2 << endl;
格式:<學號>-<姓名>.zip
,例如:11057022-江柏毅.zip
如果你是用 Visual Studio,請刪除下列資料夾再上傳:.vs
、out
、Debug
、x64
。
使用其他 IDE 的同學也請刪掉建置資料夾再上傳,例如:build
、out
。
教學文件和作業說明文件: https://hackmd.io/@kogiokka/ntou-cse-cpp-nav
Jul 17, 2023教學文件和作業說明文件: https://hackmd.io/@kogiokka/ntou-cse-cpp-nav 承實習課第五次作業,用類別模板改寫陣列版本的 Stack。 回顧之前跟堆疊(Stack)相關的作業: 第五次作業 - 堆疊的實作方式 第六次作業 - 函式模板(function template) 第八次作業 - 類別、建構子和解構子 本次作業 - 類別模板(class template)
Jun 12, 2022阮老師的網站:http://140.121.199.22/ 範例程式和範例專案下載: Google Drive 教學文件 若您是在 macOS、Linux 或 BSD 上撰寫 C/C++ 程式,或是想建立跨平台應用程式,或是純粹不想用 Visual Studio,請見 CMake 專案建置教學。 Visual Studio 專案建置 CMake 專案建置 常見問題
Jun 12, 2022教學文件和作業說明文件: https://hackmd.io/@kogiokka/ntou-cse-cpp-nav 本次實習主題是程式設計中的配接器模式(Adapter Pattern)。還有練習 C++ 的繼承(inheritance)、虛擬函式(virtual functions)和抽象類別(abstract class)。 作業規定 繳交日期: 6月17日(以教師伺服器上顯示的日期為準) 電子檔繳交方式:將程式碼和心得壓縮成 ZIP 檔上傳到教師的伺服器。檔案格式為<學號>-<姓名>.zip,例如:11057666-陳小明.zip。 紙本繳交方式:上課交紙本(A4紙)的程式碼和心得
Jun 8, 2022or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up