[問題] C++請教關於檔案讀取與輸出的疑問
各位版上前輩好
小弟初次來到此,小弟之前完全沒有任何程式開發的經驗
初次學習的語言就是C++了,到目前為止都是在看書,已經看了四天~"~
小弟遇到的問題是想開發一個程式,是能開啟並讀取檔案(文字檔,內容是一連串的英文字
與數字),然後在執行畫面中秀出檔案的內容,內容的部分希望能讓他秀出
1.ADDRESS(從000000H開始) 2.檔案內容以16進制顯示 3.檔案內容(十進制)
再來是在顯示以上內容的部分,希望能在開始顯示前能夠選擇1.一次秀完 2.一次秀一頁
直到結束 (中間提示按N可結束程式)
以下是小弟的程式碼,目前只能判斷檔案輸入的名稱有沒打錯
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
int main()
{
string inputFileName;
ifstream inputFile;
cout << "輸入要開啟的檔名(包含副檔名):";
cin >> inputFileName;
inputFile.open (inputFileName.c_str(),ios::out);
while(inputFile.fail())
{
inputFile.clear();
cout << "輸入有誤,請重新輸入:";
cin >> inputFileName;
inputFile.open (inputFileName.c_str());
}
return 0;
}
之後要怎麼繼續完成就很沒有頭緒了~就像是不知道有什麼工具語法能使用的感覺 = =
若您能幫助我解惑,請不吝您的指教
不知道這樣描述問題是否清楚,或是符合版上格式
小弟手邊有一個SAMPLE的執行檔(我想撰寫的程式碼就是寫出跟此SAMPLE一樣的功能)
若板上前輩對於小弟的問題想了解更甚幫忙解答
我可把此SAMPLE傳給你看看
感謝感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.194.174.224
→
05/17 19:05, , 1F
05/17 19:05, 1F
→
05/17 19:06, , 2F
05/17 19:06, 2F
→
05/17 19:13, , 3F
05/17 19:13, 3F
→
05/17 19:14, , 4F
05/17 19:14, 4F
→
05/17 19:14, , 5F
05/17 19:14, 5F
→
05/17 19:15, , 6F
05/17 19:15, 6F
→
05/17 19:21, , 7F
05/17 19:21, 7F
→
05/17 19:23, , 8F
05/17 19:23, 8F
→
05/17 19:29, , 9F
05/17 19:29, 9F
→
05/17 19:30, , 10F
05/17 19:30, 10F
→
05/17 19:33, , 11F
05/17 19:33, 11F
→
05/17 19:34, , 12F
05/17 19:34, 12F
→
05/17 19:34, , 13F
05/17 19:34, 13F
→
05/17 19:35, , 14F
05/17 19:35, 14F
→
05/17 19:41, , 15F
05/17 19:41, 15F
→
05/17 19:42, , 16F
05/17 19:42, 16F
→
05/17 19:44, , 17F
05/17 19:44, 17F
→
05/17 19:46, , 18F
05/17 19:46, 18F
→
05/17 19:46, , 19F
05/17 19:46, 19F
→
05/17 19:57, , 20F
05/17 19:57, 20F
→
05/17 19:58, , 21F
05/17 19:58, 21F
推
05/17 20:06, , 22F
05/17 20:06, 22F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章