November 4
Molti tipi di programmi hanno bisogno di sapere quante linee ci sono in un file. Editor di testo e word processor riga del display conta, mentre i lettori di documenti visualizzare la percentuale di lettura. C ++ ha classi potenti che consentono di determinare il numero di righe in un file con un programma minimo.
1 Aprire un editor di testo e creare un file chiamato "count.cpp."
2 Inserire il seguente testo nel file di chiamare le funzioni di libreria standard necessari:
includere <iostream> includere <fstream> includere <string>
using namespace std;
3 Digitare le seguenti righe nel vostro editor di dichiara le variabili e aprire un file di prova:
int main (void) {
int count = 0;
string l;
ifstream f("test.txt");
4 Aggiungere queste righe al codice sorgente per scorrere il file, contare le righe:
while ( f.good() )
{
getline (f,l);
count++;
}
5 Mettere queste righe alla fine del file di ripulire e stampare il numero di righe corrispondenti:
f.close();
cout << "Found " << count << " lines." << endl;
return 0;
}
6 Salvare il file. Compilare ed eseguire il programma per trovare il numero di linee in un dato file.