Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Anonymous
unregistriert
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
#include <iostream> #include <fstream> #include <string> using namespace std; int main () { ifstream infile ("test.txt"); std::string s; //Wenn mehrzeilig while(!infile.eof()) { getline(infile,s); cout<< s; } return 0; } |
Anonymous
unregistriert
Zitat von »"Coders-Square"«
Oder...
C-/C++-Quelltext
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #include <iostream> #include <fstream> #include <string> using namespace std; int main () { ifstream infile ("test.txt"); std::string s; //Wenn mehrzeilig while(!infile.eof()) { getline(infile,s); cout<< s; } return 0; }
Quellcode |
|
1 2 3 4 5 6 |
Debug Release Übungnsprogramm test.txt Übungsprogramm Übungsprogramm |
Anonymous
unregistriert
Anonymous
unregistriert
Zitat
Kompilier das Programm, such die EXE und kopier in den Ordner, in dem die EXE ist, die TXT rein. Führe dann die EXE mit einem Doppelklick aus.
Anonymous
unregistriert
Anonymous
unregistriert
Anonymous
unregistriert
Zitat von »"Coders-Square"«
Du hättest eventuell erwähnen können, dass du die Datei als Resource laden möchtest (-;. Du müsstest die Resourcedatei noch inklduieren, so hat er ja garkeine Adressen und weiss auch nicht wo das File liegt. Bin jetzt mal davon ausgegangen, dass du die Testdatei so aus dem Ordner laden wolltest. Hab's dir mal fertiggemacht:
http://www.file-upload.net/download-1369…ogramm.zip.html
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
1>------ Neues Erstellen gestartet: Projekt: Übungsprogramm, Konfiguration: Release Win32 ------ 1>Die Zwischen- und Ausgabedateien für das Projekt "Übungsprogramm" mit der Konfiguration "Release|Win32" werden gelöscht. 1>Kompilieren... 1>Listing 1.cpp 1>.\Listing 1.cpp(22) : warning C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getch. See online help for details. 1> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\conio.h(145): Siehe Deklaration von 'getch' 1>Verknüpfen... 1>Code wird generiert. 1>Codegenerierung ist abgeschlossen. 1>Das Manifest wird eingebettet... 1>Das Buildprotokoll wurde unter "file://c:\Users\Luca\Documents\Visual Studio 2008\Projects\Übungsprogramm\Übungsprogramm\Release\BuildLog.htm" gespeichert. 1>Übungsprogramm - 0 Fehler, 1 Warnung(en) ========== Alles neu erstellen: 1 erfolgreich, Fehler bei 0, 0 übersprungen ========== |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
#include <iostream> #include <fstream> #include <string> #include <conio.h> using namespace std; int main () { ifstream infile ("test.txt"); std::string s; //Wenn mehrzeilig while(!infile.eof()) { getline(infile,s); cout<< s; } getch(); } |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
#include <iostream> #include <fstream> #include <string> #include <conio.h> #include "test.txt" using namespace std; int main () { ifstream infile ("test.txt"); std::string s; //Wenn mehrzeilig while(!infile.eof()) { getline(infile,s); cout<< s; } getch(); } |
Zitat
>.\Listing 1.cpp(22) : warning C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getch. See online help for details.
1> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\conio.h(145): Siehe Deklaration von 'getch'
Werbeanzeige