*   >> Lezen Onderwijs artikelen >> science >> programming

Basis van bestanden openen in C ++

basisprincipes van het openen van bestanden in C ++ C ++ Het nemen van de stier bij de horens - Deel 25 Inleiding Dit is deel 25 van mijn serie, C ++ nemen van de stier bij de horens. In dit deel van de serie, zien we hoe de toegang tot bestanden in C ++. Ik neem aan dat je de vorige delen van de serie hebben gelezen voordat het lezen van deze, omdat de kennis hier is gebaseerd op de opgedane kennis uit de vorige delen van de serie. We beschouwen alleen tekstbestanden en degenen, die in de werkmap (zo zullen we niet hoeft te bekommeren over pad).

Dit betekent dat je test code in de werkmap moet blijven. Opmerking: Als u de code niet kunt zien of als u denkt dat er iets ontbreekt (gebroken link afbeelding afwezig), neem dan contact met mij op [email protected]. Dat wil contact met mij op voor het geringste probleem dat je hebt over wat je aan het lezen bent. File Klassen en Streams Om voor u om een ​​bestand op de harde schijf of een andere schijf, u hoeft te doen wat wordt genoemd het openen van het bestand. Hiermee is de inhoud van het bestand wordt gekopieerd in het geheugen.

Dit specifieke geheugen dat de inhoud van het bestand wordt een stroom. Wat je wilt doen om het bestand (wijziging van het bestand, het toevoegen van tekst aan het einde van het bestand, of alleen lezen van het bestand) je het doet naar de beek. Na dat je moet doen wat wordt genoemd het sluiten van het bestand. Wanneer een bestand wordt gesloten, wordt de inhoud van de stroom gekopieerd naar het bestand in de schijf. Wijzigingen van inhoudsstroom of het toevoegen van tekst aan het einde van de stroom wordt weerspiegeld in het bestand van de schijf na het sluiten.

Een bestand kan niet bestaan ​​in de schijf. Dit betekent dat u om het te maken. Hiervoor moet je nog steeds het openen (zie hieronder) te gebruiken. Een stroom voor het nieuw (niet bestaande) geopend bestand wordt gemaakt. U stuurt informatie naar de stream. Wanneer u het bestand te sluiten, effectief sluiten van de stroom, wordt de inhoud van de stroom gekopieerd naar de schijf voor de eerste keer.

Het sluiten van een bestand betekent een einde aan de relatie tussen de beek en het bijbehorende bestand in de schijf, nadat de inhoud van de stroom is net gekopieerd naar het bestand, dat wel of niet hebben bestaan, in de schijf. Opmerking: de inhoud van de stroom het inhoudsbestand gekopieerd van de schijf, als het bestand bestaat in de schijf voordat het werd geopend. Er zijn drie klassen, die worden gebruikt om be

Page   <<       [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.