C++讀取txt檔案,並將每一行的資訊存入結構體陣列中
definitions.txt檔案:
hospital 10 floor
floor 4 wing
wing 2 long_corridor
wing 1 connecting_corridor
long_corridor 21 patient_room
connecting_corridor 5 supply_room
patient_room 2 bed
patient_room 4 outlet
patient_room 1 bathroom
outlet 1 face_plate
outlet 2 socket
bathroom 1 sink
sink 2 small_rubber_washer
sink 1 large_rubber_washer
floor 1 central_lobby
central_lobby 2 couch
central_lobby 1 television
C++程式碼:
#include <string>
#include <iostream>
#include <fstream>
using namespace std;
struct node {
string parent;
int data;
string child;
} p[17];
int main() {
int n = 0;
ifstream in("definitions.txt", ios::in);
if (!in.is_open()) {
cout << "Error: opening file fail" << endl;
exit (1);
}
while (!in.eof() && n < 17) {
in >> p[n]. parent >> p[n].data >> p[n].child;
n++;
}
//test
for(n=0; n<17; n++) {
cout<<p[n]. parent <<" "<<p[n].data<<" "<<p[n].child<<endl;
}
in.close();
return 0;
}
作用:將txt檔案中的資訊存入結構體陣列p[17]中
相關文章
- 將選中核取方塊值存入陣列陣列
- javascript將陣列的元素每兩個一組存入一個新陣列JavaScript陣列
- Java擷取指定區間內的陣列元素並存入新陣列Java陣列
- php如何上傳txt檔案,並且讀取txt檔案PHP
- 讀取每一行檔案資料的方法bufferedreader
- [work] python讀取txt檔案最後一行Python
- jQuery實現的將選中的checkbox核取方塊的值存入陣列jQuery陣列
- C語言/C++讀取檔案資訊C語言C++
- C++依次讀取檔案中的漢字並將漢字轉為string型別C++型別
- LIUNUX如何擷取txt檔案中的內容,並建立新檔案UX
- 讀取檔案最後一行
- C/C++使用VOID指標儲存結構體資料到二進位制檔案並且讀取C++指標結構體
- EXE檔案結構及讀取方法
- 讀取txt檔案將文字行組合成特定格式
- java將Excel檔案上傳並解析為List陣列JavaExcel陣列
- C++中的檔案輸入/輸出(2):讀取檔案 (轉)C++
- Python將表格檔案中某些列的資料整體向上移動一行Python
- Javascript寫入txt和讀取txt檔案示例JavaScript
- 用C#讀取txt檔案的方法C#
- MATLAB|讀取一個檔案,並將其不同內容儲存為不同的矩陣Matlab矩陣
- Java——接收使用者在控制檯的資訊,將取到的資訊寫入lianxi.txt檔案中,並且將lianxi.txt內容複製到home.txt中Java
- printf重寫,可存入檔案、也可存入快取buff快取
- Java讀取以.xlsx結尾的excel檔案,並寫出每張表對應的c#類、java類、儲存資料的xml檔案、讀取xml檔案的工具類JavaExcelC#XML
- Java讀取本地檔案,並顯示在JSP檔案中JavaJS
- Sql server:從XML檔案中讀取配置資訊SQLServerXML
- shell讀取構建檔案資訊生成json字串JSON字串
- C#記憶體對映大檔案並使用Marshal解析結構體資訊C#記憶體結構體
- Java 讀取txt檔案生成Word文件Java
- 怎麼利用js讀取txt檔案JS
- Android儲存讀取txt檔案Android
- numpy陣列之讀寫檔案陣列
- 讀取檔案流並寫入檔案流
- Swift 下載檔案,並讀取Swift
- SHELL程式設計—每次讀取檔案的一行程式設計
- Leetcode LRU快取,陣列+結構體實現LeetCode快取陣列結構體
- 讀取txt檔案的簡易演算法演算法
- java 讀取.txt檔案時,注意的問題Java
- asp.net 按行讀取包含中文的文字(txt)檔案並取得行數ASP.NET