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

Basis van bestanden openen in C ++

e modus argument om deze klasse te gebruiken nodig. De syntaxis om een ​​object uit de klasse te maken, ofstream is ofstream fileStrm; Je begint met de naam klasse gevolgd door een spatie dan de identifier (naam) van het object (elke naam die u wilt). Ik heb de naam, fileStrm, hierboven gegeven. FileStrm Je begint met de identificatie van het object: een regel tekst naar de beek u dit doet sturen. Vervolgens moet je de #include #include using namespace std; int main () {ofstream writeStrm; writeStrm.open ("myfile.txt"); if (writeStrm.

is_open ()) {writeStrm writeStrm writeStrm} writeStrm.close (); 0 terug; } Let op de opname van de fstream header bestand. De drie schrijven lijnen kunnen als volgt worden teruggebracht tot één: writeStrm In de lange reeks hierboven, het \\ n karakter dwingt de volgende potion van de string naar de volgende regel. Een beetje over de string Class Er is een vooraf gedefinieerde klasse met de naam van de klasse String. Deze klasse wordt gebruikt om een ​​instantie (te maken) en object dat een string zal houden.

De syntaxis om een ​​dergelijk object te maken is, touwtje myStr; waarbij myStr is de identifier u voor de string object; U kunt elke gewenste naam geven. De header-bestand dat deze klasse biedt heet string. Hey, je kunt ook gebruik maken van de string klasse als type object voor uw array-elementen. De verklaring van de array is zoiets als, touwtje myArray [10]; Het objecttype voor elk array-element string. Boven de array identifier is myArray. Bovenstaande verklaring ervan uit dat er 10 elementen in de array. Elk element in de array een string (frase) zijn.

De getline Functie De string header bestand heeft ook een functie genaamd de getline functie waarvan de syntaxis, in eenvoudige termen is: getline (streamObj, strObjIdent) Het eerste argument is de identificatie van een beek object. De tweede is de identificatie van een string object, geconcretiseerd van de klasse String. Nu deze getline functie zal een regel tekst uit een stroom lezen en zet het in het object geïdentificeerd door strObjIdent. U kunt dan weer te geven (druk) de inhoud van strObjIdent. De getline functie krijgt de tekst van de lijn zonder het einde \\ n karakter.

De ifstream Class Dit wordt vooral gebruikt om een ​​bestand te lezen. Voor eenvoudige gevallen hoeft u niet de modus argument om deze klasse te gebruiken nodig. De syntaxis om een ​​object uit de klasse te maken, ifstream is ifstream fileStrm; Je begint met de naam klasse gevolgd door een spat

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