Laboratoriya mashg‘uloti
Download 255.17 Kb.
|
1 2
Bog'liqamaliyot 12
Dastur kodi:
Listing 8.2.4 AppendFile.cpp #include #include #include using namespace std; int main() { fstream inout; // Create a file inout.open("city.txt", ios::out); // Write cities inout << "Dallas" << " "<<"Houston"<<" "<< "Atlanta" << " "; inout.close(); // Append to the file inout.open("city.txt", ios::out | ios::app); // Write cities inout << "Savannah" << " " << "Austin" << " " << "Chicago"; inout.close(); string city; // Open the file inout.open("city.txt", ios::in); while (!inout.eof()) // Continue if not end of file { inout >> city; cout << city << " "; } inout.close(); return 0; } Natija: Dastur 8-qatorda fstream ob'ektini yaratadi va 11-qatorda ios :: out fayl rejimida chiqish uchun city.txt faylini ochadi. 14-satrda ma'lumotlarni yozgandan so'ng, dastur oqimni 16-qatorda yopadi. Dastur matnli faylni birlashtirilgan ios :: out | bilan ochish uchun bir xil oqim ob'ektidan foydalanadi ios :: app 19 satrda. Keyin dastur 22-satrda fayl oxiriga yangi ma'lumotlar qo'shadi va 24-qatordagi oqimni yopadi. Nihoyat, dastur 29-qatorda kirish rejimida ios :: bilan matnli faylni ochish uchun bir xil oqim ob'ektidan foydalanadi. Keyin dastur fayldagi barcha ma'lumotlarni o'qiydi (30-34-qatorlar). Download 255.17 Kb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling