7.13.4 Đọc liệu từ file truy nhập ngẫu nhiên 75 • read - tương tự write – Đọc byte thô từ file vào nhớ – inFile.read( reinterpret_cast( &number ), sizeof( int ) ); • &number: địa để lưu liệu • sizeof(int): số byte cần đọc – Không dùng inFile >> number cho liệu thơ - nhị phân • >> nhận char * • Chương trình – lấy liệu từ file random-access – duyệt qua ghi • If no data (accountNumber == 0) then skip © 2004 Trần Minh Châu FOTECH VNU Chương 1 // Fig 14.14: fig14_14.cpp // Reading a random access file 25 #include "clientData.h" // ClientData class definition 26 27 void outputLine( ostream&, const ClientData & ); 28 29 int main() 30 { 31 ifstream inCredit( "credit.dat", ios::in ); 32 33 // exit program if ifstream cannot open file 34 if ( !inCredit ) { 35 cerr