[请问]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