C++ хэл дээр Fstream ямар хэрэглэгдэх вэ?
C++ хэл дээр Fstream ямар хэрэглэгдэх вэ?

Видео: C++ хэл дээр Fstream ямар хэрэглэгдэх вэ?

Видео: C++ хэл дээр Fstream ямар хэрэглэгдэх вэ?
Видео: Файлуудыг унших, бичих (ifstream болон offstream) - C++ заавар 25 2024, May
Anonim

std:: fstream . Файлууд дээр ажиллах оролт/гаралтын урсгалын анги. Энэ ангийн объектууд нь filebuf объектыг дотоод урсгалын буфер болгон хадгалдаг бөгөөд тэдгээр нь холбогдсон файл дээр (хэрэв байгаа бол) оролт/гаралтын үйлдлийг гүйцэтгэдэг. Файлын урсгалууд нь бүтээн байгуулалтад байгаа файлуудтай эсвэл гишүүн нээлттэй гэж дууддаг.

Тиймээс бид яагаад Fstream-ийг C++ хэл дээр ашигладаг вэ?

fstream байна өөр C++ iostream гэх мэт стандарт номын сан болон ашиглаж байна файлууд дээр уншиж бичих. Энэ ашиглаж байна файл үүсгэх, файл дээр бичих. Энэ ашиглаж байна файлуудаас унших. Энэ чадна хоёулангийнх нь үүргийг гүйцэтгэнэ урсгалаас гадуур болон ifstream гэсэн үг чадна файл үүсгэх, файл дээр бичих, файлаас унших.

Дараа нь асуулт бол та Fstream-ийг хэрхэн ашиглах вэ? Текст файлыг унших нь ifstream (оролтын файлын урсгал) ашиглан маш хялбар байдаг.

  1. Шаардлагатай гарчгийг оруулна уу. #include namespace std ашиглан;
  2. Оролтын файлын урсгал (ifstream) хувьсагчийг зарлах.
  3. Файлын урсгалыг нээнэ үү.
  4. Файл нээгдсэн эсэхийг шалгана уу.
  5. cin-тэй ижил аргаар урсгалаас уншина уу.
  6. Оролтын урсгалыг хаах.

Мөн Fstream нь C++ хэл дээр хэрхэн ажилладагийг мэдэх үү?

C++ файлаас тэмдэгт оруулах болон гаралт хийх дараах ангиудыг өгдөг: урсгалаас гадуур : Файлууд дээр бичих урсгал анги. ifstream: Файлаас унших урсгал анги. fstream : Файлаас унших, бичих зэрэгт урсгал анги.

C++ хэл дээрх файлын горим гэж юу вэ?

файл -stream-object("файлын нэр", горим ); файл -stream-объект нь a-ийн ан юм файл урсгал анги нь тодорхой зүйлийг гүйцэтгэхэд ашиглагддаг файл үйл ажиллагаа. файлын нэр нь a файл дээр нь бид тоглолт хийх гэж байна файл үйл ажиллагаа. горим , ганц эсвэл олон байна файлын горимууд Үүнд бид нээх гэж байна файл.