File streams

Lesstof © 2002-2003, Joost Ronkes Agerbeek

Voorbeeld

Het volgende programma schrijft een aantal gegevens naar een bestand.

#include <fstream>
#include <iostream>

using namespace std;

// het programma start hier
void main()
{
	// open het bestand data.txt om naar te schrijven
	ofstream myFile("data.txt");
	
	// schrijf eerste vijf getallen van de reeks van Fibonacci naar het
	// bestand
	myFile << 1 << endl;
	myFile << 1 << endl;
	myFile << 2 << endl;
	myFile << 3 << endl;
	myFile << 5 << endl;
}

Het volgende programma leest gegevens uit het bestand dat in het bovenstaande programma is aangemaakt.

#include <fstream>
#include <iostream>

using namespace std;

// het programma start hier
void main()
{
	// open het bestand data.txt om uit te lezen
	ifstream myFile("data.txt");
	
	// lees vijf eerste getallen van Fibonacci
	for (int i = 0; i < 5; i++)
	{
		// lees getal
		int myNumber;
		myFile >> myNumber;
		
		// schrijf getal naar scherm
		cout << myNumber << endl;
	}
}

Zie ook

[ Naar boven | Terug naar Lesstof ]

Valid XHTML 1.0! Correct CSS! Laatst bijgewerkt: dinsdag 15 april 2014