Video: Ո՞րն է Fstream-ի օգտագործումը C++-ում:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
std:: fstream . Մուտքային/ելքային հոսքի դաս՝ ֆայլերի վրա աշխատելու համար: Այս դասի օբյեկտները պահպանում են filebuf օբյեկտը որպես իրենց ներքին հոսքի բուֆեր, որը կատարում է մուտքային/ելքային գործողություններ այն ֆայլի վրա, որի հետ կապված են (եթե այդպիսիք կան): Ֆայլերի հոսքերը կապված են ֆայլերի հետ կա՛մ շինարարության վրա, կա՛մ անդամին բաց կանչելով:
Հետևաբար, ինչու ենք մենք օգտագործում Fstream C++-ում:
fstream է ուրիշ C++ ստանդարտ գրադարան, ինչպիսին է iostream և է օգտագործվում կարդալ և գրել ֆայլերի վրա: Այն է օգտագործվում ֆայլեր ստեղծելու և ֆայլերի վրա գրելու համար: Այն է օգտագործվում ֆայլերից կարդալու համար: Այն կարող է կատարել երկուսի գործառույթը հոսանքից և ifstream ինչը նշանակում է կարող է ստեղծել ֆայլեր, գրել ֆայլերի վրա և կարդալ ֆայլերից:
Հետագայում հարցն այն է, թե ինչպես եք օգտագործում Fstream-ը: Տեքստային ֆայլ կարդալը շատ հեշտ է՝ օգտագործելով ifstream (ներածման ֆայլի հոսք):
- Ներառեք անհրաժեշտ վերնագրերը: #include using namespace std;
- Հայտարարեք մուտքային ֆայլի հոսքի (ifstream) փոփոխական:
- Բացեք ֆայլի հոսքը:
- Ստուգեք, որ ֆայլը բացված է:
- Կարդացեք հոսքից այնպես, ինչպես cin.
- Փակեք մուտքագրման հոսքը:
Նաև գիտեք, թե ինչպես է Fstream-ն աշխատում C++-ում:
C++ ապահովում է հետևյալ դասերը՝ ֆայլեր/ֆայլերից նիշերի ելք և մուտքագրում կատարելու համար. հոսանքից . հոսքի դաս՝ ֆայլերի վրա գրելու համար: ifstream. հոսքի դաս՝ ֆայլերից կարդալու համար: fstream Հոսքային դաս՝ ինչպես կարդալու, այնպես էլ գրելու ֆայլերից/դեպի:
Ի՞նչ է ֆայլի ռեժիմը C++-ում:
ֆայլ -stream-object("filename", ռեժիմ ); ֆայլ -հոսք-օբյեկտ, ա-ի an-ն է ֆայլ հոսքի դաս, որն օգտագործվում է կոնկրետ ինչ-որ բան կատարելու համար ֆայլ շահագործման. ֆայլի անունը, ա-ի անունն է ֆայլ որի վրա մենք պատրաստվում ենք ելույթ ունենալ ֆայլ գործառնություններ. ռեժիմ , միայնակ է կամ բազմակի ֆայլի ռեժիմներ որում պատրաստվում ենք բացել ա ֆայլ.