Ich versuche eine Binärdatei mit std::ofstream::write method zu schreiben. Ich habe herausgefunden, dass einige Zeichen nicht so geschrieben sind, wie sie sind, zum Beispiel:
%Vor%
schreibt Folgendes in eine Binärdatei: 0d 0a 00 00 00...
Ich gebe ein Array von Zeichen ohne Vorzeichen in C ++ mit ofstream fout("filename"); aus
aber dazwischen entsteht ein falscher Charakter. Dies ist der Teil des Codes, der das Problem verursacht:
%Vor%
und dies ist die Definition des Arra...
Ich versuche, einen Vektor von ofstreams zu erstellen.
%Vor%
Dieser Code wird nicht kompiliert .. speziell die letzte Zeile, in der ich versuche, den ofstream zu meinem Vektor hinzuzufügen, erzeugt einen Fehler. Was übersehe ich?
Ich muss eine zirkuläre Datei in C ++ schreiben. Das Programm muss Zeilen in eine Datei schreiben und wenn der Code eine maximale Anzahl von Zeilen erreicht, muss es die Zeilen am Anfang der Datei überschreiben.
Hat jemand eine Idee?
Ich habe einige Benchmarks ausgeführt, um die effizienteste Möglichkeit zu finden, ein riesiges Array in eine Datei in C ++ zu schreiben (mehr als 1Go in ASCII).
Also habe ich std :: ofstream mit fprintf verglichen (siehe den Schalter, den ic...
Hier ist wahrscheinlich eine sehr noobish Frage für Sie: Wie (wenn überhaupt möglich) kann ich einen ifstream von einer Funktion zurückgeben?
Grundsätzlich muss ich den Dateinamen einer Datenbank vom Benutzer erhalten, und wenn die Datenbank...