C kezdőknek, hogyan kell megnyitni a fájlt a kívánt üzemmódot, c kezdőknek
Ebben a cikkben fogom rendezni valamit, ami még nem mondták. Sok idő telt el, mióta megírtam egy cikket a munka egy szöveges fájl, de mivel teljesen zöld, nem tudtam összerakni egyszerre, és hogy az emberek. Nem gondolja, hogy a munkát a szöveges fájl lesz nagyon népszerű az oldalak blogomban. Kiderült dolgozik fájlokat egy csomó kérdést
Itt fogom leírni a választ, hogy egy egyszerű kérdés. „Hogyan kell megnyitni a fájlt egy mód ... ..”.
A C ++ fájlokat lehet megnyitni az ilyen módok szeretnek olvasni, írni, és hogy adjunk információt a fájlt.
Fájl mód állandók
- ios :: Nyílt fájlt olvasásra
- ios :: out fájl megnyitása írásra
- ios :: evett Ugrás a fájl végére megnyitása után
- ios :: app hozzáfűzése a fájl végéhez
- ios :: trunc darabolni a fájlt, ha létezik
- ios :: bináris bináris fájl
Ezekkel a állandók könnyű. Például azt feltételezzük, hogy a végén a fájlt hozzáadni kívánt információkat. Nézzük meg, és megtalálja a megfelelő állandó.
ofstream MyOut1 ( "C: //1.txt" ios evett ..); // megnyitja a fájlt hozzá az információ, hogy a végén
MyOut1 <<"BUGAGA" <<"\n" ; //Записали строчку
MyOut1. bezár (); // zárja fájl megnyitása
Azt hiszem, ez a példa is elég, hogy meghatározza a helyzetét, és meghatározza a kívánt állandó.
De ez még nem minden. C ++ támogatja a kombinált mód, akkor nyissa meg a fájlokat a módot. Például, ha a fájl nem létezik, amikor megpróbálja alkalmazni hiba az ilyen fájlt. definíció szerint, nem tud olvasni semmit a nem létező fájlt. Amikor megnyit egy fájlt, akkor ellenőrizze ezt a hibát, és ha nincs fájl, akkor éget egy új, üres, vagy egy üzenetet jelenít meg, de lehetséges, hogy összekapcsolják a nyitott állapotban: Open hozzá, hogy a végén a fájlt, és írni egy fájlt egyszerre.
Most már a program futtatásához, miután az újraírt BUGAGA és futtassa újra a programot. Még ha a fájl nem létezik, akkor a fájl jön létre, és ha igen, akkor az információ lesz fűzve a végére.
Azt hiszem, nem sok értelme van, hogy leírja az összes lehetséges kombináció és módon. A kísérletek segíthet egy kis gyakorlás, és átveheti a készségek dolgozni fájlokat különböző módok
- ios :: Nyílt olvasásra
- ios :: ki nyitott a bejegyzések
- ios :: out | ios :: trunc megnyitni írásra csonkolása meglévő fájl
- ios :: out | ios :: app Nyílt felvétel hozzáadásával
- ios :: in | ios :: out Nyitott az olvasás és írás, hogy a rögzítés felbontását tetszőleges fájlhelyeket
- ios :: in | ios :: out | ios :: trunc Nyisd olvasás és írás a csonkolása meglévő fájl
- ios :: bináris Nyitott bináris módban
========================
Során a kísérletek, hogy tegyen valamit a fájlt, akkor valószínűleg vállalja, hogy melyik módot Önnek