[請問]c++ file 例題

作者: belldandy27 (前田慶次)   2016-06-02 15:56:00
我想請問 一題c++ 的file例題 使用工具是visual studio c++
題目內容:
1.由鍵盤輸入5筆學生資料:學號、姓名、性別、分數1、分數2、分數3,然後寫入檔案
2. 由檔案讀入剛寫入的5筆資料,顯示在螢幕上
3. 將學生資料以Class方式處理,然後寫入檔案和讀入檔案
為什麼老師說 一定要有3個檔案 file.cpp file.h filetest.cpp
我不太懂filetest.cpp要怎麼寫
.h就是宣告要用的東西 然後.cpp是用來詳細描述並寫入功能 那test是用來幹嘛的?
還有.h裡面到底什麼該寫進public 什麼要寫進private
我一蹋糊塗阿= =
能有高手寫個大概讓我參考嗎 完全不懂要怎麼開頭
只會 iostream fstream using namespace std;
作者: RedCarRet (陰騭小人)   2016-06-02 15:59:00
轉系比較快
作者: wxtab019 (天霜凝月)   2016-06-02 15:59:00
感覺這不是直接建個專案就能寫了 還要分三個嗎多寫.h檔應該只是想另外抓 不想寫在主程式裡?
作者: belldandy27 (前田慶次)   2016-06-02 16:04:00
之前用的是devc++不是只要一個檔就好了 改用visual studio 就要分.cpp .h test.cpp不太懂
作者: Schottky (順風相送)   2016-06-02 16:13:00
應該是希望你把寫檔和讀檔分開成兩支程式吧
作者: scott90213 (剛好而已)   2016-06-02 16:15:00
test.cpp 應該是要讓你自己寫test case吧或者是file.cpp裡只寫功能 main寫在test.cpp
作者: belldandy27 (前田慶次)   2016-06-02 16:19:00
對 test裡面是寫main
作者: KeyFSN ( ~☼☽✩☁~ )   2016-06-02 16:29:00
只用一個檔是剛開始學而已 實際上當然是要分的感覺你基本觀念還差很多, 不要求速成, 扎實的念吧http://openhome.cc/Gossip/CppGossip/
作者: belldandy27 (前田慶次)   2016-06-02 16:32:00
謝謝 我會再慢慢理解的
作者: name2name2 (yang~hi)   2016-06-02 18:30:00
有 c_and_cpp 版板
作者: pendoth (46825)   2016-06-02 18:48:00
老師離線中
作者: Esvent (Esvent)   2016-06-02 19:39:00
看起來你們老師是想要你們寫一個FileManager在File cpp/h然後在filetest實際操作它來達成那三個題目
作者: deerdriver (騎鹿人)   2016-06-04 23:11:00
只是要練習不要全部code都寫在同個CPP

Links booklink

Contact Us: admin [ a t ] ucptt.com