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
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
#include <fstream> #include <iostream> . . . ifstream fP ("Prim1.txt"); //Primzahl 1 laden if(fP >> cP) // in den char kopieren { cout << cP << endl; //char ausgeben } else { cout << "error reading!" << endl; // kann nicht gelesen werden } fP.close(); // Handle - schliesen . . . |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
#include <fstream> #include <iostream> . . . uLong cP; ifstream fP ("Prim1.txt"); //Primzahl 1 laden fP >> cP; if(fP.good()) // in den char kopieren { cout << cP << endl; //char ausgeben } else { cout << "error reading!" << endl; // kann nicht gelesen werden } fP.close(); // Handle - schliesen . . . |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
#include <fstream> #include <iostream> . . . uLong cP; ifstream fP ("Prim1.txt"); //Primzahl 1 laden fP >> cP; if(fP.good()) { cout << cP << endl; //char ausgeben } else { cout << "error reading!" << endl; // kann nicht gelesen werden } fP.close(); // Handle - schliesen . . . |
Zitat von »"Task-Manager"«
EDIT: die Text Datei liegt im Debug Ordner bei der exe und heist genau so....
Zitat von »"dot"«
Jetzt wär vielleicht noch interessant was cP eigentlich is...
Zitat von »"Task-Manager"«
EDIT: die Text Datei liegt im Debug Ordner bei der exe und heist genau so....
Und schau halt mal nach ob die Datei richtig geöffnet wird...
Wenn dus aus der IDE startest wird das Programm standardmäßig in dem Ordner wo die Projektdatei liegt ausgeführt.
Zitat von »"Task-Manager"«
Projekt-Ordner kopieren, im Debug Ordner hat er die Datei nicht gefunden
Zitat von »"CBenni::O"«
Zitat von »"Task-Manager"«
Projekt-Ordner kopieren, im Debug Ordner hat er die Datei nicht gefunden
Das ist kein Grund zur scham... Wenn du von VC++ aus debuggst, verwendet er die Dateien aus dem Projektordner; Wenn du die exe im Debug/Release Ordner anklickst, dann nimmt er die aus dem entsprechenden Ordner.
Mein Tipp: einen Ordner 'Data' im Projektordner (also z.B. C:/Projekte/Projekt1/, nicht C:/Projekte/Projekt1/Projekt1/) und dann statt "Datei.txt" "../Data/Datei.txt" und du hast keine Probleme mehr Und brauchst zudem nicht ständig - bei jeder änderung - in jeden Ordner kopieren.
mfg CBenni::O
C-/C++-Quelltext |
|
1 2 3 |
istringstream zahl2(sQ); zahl2 >> iQ; cout << iQ << endl; |
Zitat von »"dot"«
24 stellig is schon recht ordentlich das wirst du auch mit long int nicht schaffen. Schonmal versucht obs mit ner kleineren Zahl geht?
Werbeanzeige