რა არის Fstream-ის გამოყენება C++-ში?
რა არის Fstream-ის გამოყენება C++-ში?

ვიდეო: რა არის Fstream-ის გამოყენება C++-ში?

ვიდეო: რა არის Fstream-ის გამოყენება C++-ში?
ვიდეო: Reading and Writing to Files (ifstream and ofstream) - C++ Tutorial 25 2024, ნოემბერი
Anonim

std:: fstream . შეყვანის/გამომავალი ნაკადის კლასი ფაილებზე მუშაობისთვის. ამ კლასის ობიექტები ინარჩუნებენ filebuf ობიექტს, როგორც შიდა ნაკადის ბუფერს, რომელიც ასრულებს შეყვანის/გამოსვლის ოპერაციებს ფაილზე, რომელთანაც ასოცირებულია (ასეთის არსებობის შემთხვევაში). ფაილის ნაკადები ასოცირდება ფაილებთან ან მშენებლობაზე, ან წევრის გახსნის გამოძახებით.

შესაბამისად, რატომ ვიყენებთ Fstream-ს C++-ში?

fstream არის სხვა C++ სტანდარტული ბიბლიოთეკა, როგორიცაა iostream და გამოიყენება ფაილებზე წაკითხვა და ჩაწერა. ის გამოიყენება ფაილების შესაქმნელად და ფაილებზე ჩასაწერად. ის გამოიყენება ფაილებიდან წასაკითხად. ის შეუძლია შეასრულოს ორივეს ფუნქცია ნაკადის და ifstream რაც იმას ნიშნავს შეუძლია შექმენით ფაილები, ჩაწერეთ ფაილებზე და წაიკითხეთ ფაილებიდან.

შემდგომში ჩნდება კითხვა, როგორ იყენებთ Fstream-ს? ტექსტური ფაილის წაკითხვა ძალიან მარტივია ifstream-ის (შეყვანის ფაილის ნაკადის) გამოყენებით.

  1. ჩართეთ საჭირო სათაურები. #include using namespace std;
  2. გამოაცხადეთ შეყვანის ფაილის ნაკადი (ifstream) ცვლადი.
  3. გახსენით ფაილის ნაკადი.
  4. შეამოწმეთ, რომ ფაილი გახსნილია.
  5. წაიკითხეთ ნაკადიდან ისევე, როგორც cin.
  6. დახურეთ შეყვანის ნაკადი.

ასევე იცით, როგორ მუშაობს Fstream C++-ში?

C++ გთავაზობთ შემდეგ კლასებს ფაილებში სიმბოლოების გამოტანისა და შეყვანის შესასრულებლად: ნაკადის : სტრიმინგის კლასი ფაილებზე დასაწერად. ifstream: სტრიმინგის კლასი ფაილებიდან წასაკითხად. fstream : კლასის სტრიმინგი წაიკითხეთ და ჩაწერეთ ფაილებიდან/ში.

რა არის ფაილის რეჟიმი C++-ში?

ფაილი -stream-object("ფაილის სახელი", რეჟიმი ); ფაილი -ნაკადი-ობიექტი, არის ა-ს ფაილი ნაკადის კლასი გამოიყენება კონკრეტულის შესასრულებლად ფაილი ოპერაცია. ფაილის სახელი, არის ა-ს სახელი ფაილი რომელზეც ვაპირებთ შესრულებას ფაილი ოპერაციები. რეჟიმი , არის ერთჯერადი ან მრავალჯერადი ფაილის რეჟიმები რომელშიც ვაპირებთ გახსნას ა ფაილი.