2016-04-15 9 views
-3

Ich versuche herauszufinden, wie eine Textdatei in einem C++ - Programm geöffnet wird, ich muss dann die weißen Leerzeichen in der Datei zählen, was kein Problem ist. Ich kann einfach nicht herausfinden, um die Textdatei in C++ zu öffnenÖffnen einer Textdatei mit C++

Vielen Dank!

+3

Lassen Sie mich, dass Google für Sie: http://www.tutorialspoint.com/cplusplus/cpp_files_streams.htm – Haatschii

+2

C++ tun, ohne eine feste Referenz wird auf sehr frustrierend sein. Ich würde sicherstellen, dass [cppreference] (http://en.cppreference.com/w/) immer geöffnet ist, wenn Sie die Standardbibliothek noch lernen. Schauen Sie sich dort im IO-Bereich um und wählen Sie aus, was Sie brauchen. Es gibt viele gute Beispiele. – tadman

Antwort

1

Sie können eine Datei wie folgt lesen:

#include <iostream> 
#include <fstream> 
#include <string> 

int main() { 
    std::string line; 
    std::ifstream myfile ("example.txt"); 
    if (myfile.is_open()) 
    { 
    while (std::getline (myfile,line)) 
    { 
     std::cout << line << '\n'; 
    } 
    myfile.close(); 
    } 

    else std::cout << "Unable to open file"; 

    return 0; 
}