Mi az a fájlfolyam osztály?
Mi az a fájlfolyam osztály?

Videó: Mi az a fájlfolyam osztály?

Videó: Mi az a fájlfolyam osztály?
Videó: Mi az a TikTok? 🤔 2024, November
Anonim

Címtárműveletekhez és egyebekhez fájlt műveleteket, lásd a Fájl , Címtár és Elérési út osztályok . Az Fájl osztály egy segédprogram osztály amely statikus módszerekkel rendelkezik elsősorban annak létrehozására FileStream alapján készült tárgyak fájlt utak. A MemoryStream osztály létrehozza a folyam bájttömbből, és hasonló a FileStream osztály.

Csak hát, mi az a fájl, amit a fájlfolyam osztályok magyaráznak?

A fájlfolyam lehet meghatározott használni a osztályok ifstream, ofstream és fstream, amelyeket a fejléc tartalmaz fájlt fstream. Az osztály A használat céljától függ, hogy az adatírási vagy -olvasási műveletet kell végrehajtani a fájlt . A fájlt kétféleképpen nyitható meg: A konstruktor függvény használatával osztály.

Tudja azt is, mi az a fájlfolyam objektum? Egyszerűen fogalmazva, a FileInputStream (FileOutputStream) egy bemenetet (kimenetet) jelent. folyam rajta fájlt amely a bennszülötten él fájlt rendszer. Létrehozhat a fájlfolyam a fájlnévből, a Fájl objektum , vagy egy FileDescriptor. tárgy . Használat fájlfolyamok adatok olvasásához vagy adatok írásához fájlokat a fájlt rendszer.

Sőt, mi az a stream osztály?

Az Stream osztály olyan objektumokat határoz meg, amelyek karaktersorozatot fogadnak el. Streamek kimenete is lehet, ebben az esetben többszörös folyam objektumok kaszkádba építhetők a folyam cső ahol a kimenete a folyam a következő bemenetére irányul folyam objektum "a sorban".

Mi a különbség a Stream és a MemoryStream között?

Folyam a bájtok ábrázolása. Mindkét osztály a Folyam osztály, amely definíció szerint absztrakt. Ahogy a neve is sugallja, a FileStream olvas és ír egy fájlt, míg a MemoryStream olvas és ír a memóriába. Tehát ez arra vonatkozik, hogy hol a folyam tárolják.

Ajánlott: