2016-05-25 4 views
-1

Ich habe einen C++ - Code erstellt und nach dem Programmstart soll eine Datei erstellt werden. Mein Problem ist: Ich habe eine Variable, die einen Wert enthält, der sich ständig ändert. Ich möchte in diese Datei schreiben, die von C++ erstellt wurde, und erlaube es php, aus dieser Datei zu lesen, wenn ein neuer Wert in der Datei erscheint.Wie schreibe ich in eine Datei in C++ und PHP liest aus dieser Datei, wenn es immer einen Wert gibt?

Die Variable g = 50. Wie schreibe ich in eine Datei in C++?

+1

gut, was ist das Problem? Bitte fügen Sie Ihren Code hinzu und teilen Sie uns mit, was nicht funktioniert :) – nayana

+0

Bitte versuchen Sie Ihre Rechtschreibung zu verbessern. Obwohl High-Level-Englisch hier nicht erwartet wird, aber Sie können viel bessere Akzeptanz erhalten, wenn Sie diese [sechs einfache Rechtschreibregeln] folgen (http://meta.stackoverflow.com/questions/291362/my-question-was-downvoted-closed) -wurde-es-war-voll-grammatikalisch-fehler-wh/291370 # 291370). – peterh

+0

Könnten Sie bitte Ihren Code zeigen? – abarisone

Antwort

0

Angenommen, Sie wollen nichts anderes als dieser Wert in der Ausgabedatei, können Sie einfach Ihre ofstream mit dem und trunc Bits erstellen, schreiben Sie den Wert, dann den Strom schließen. Jedes Mal, wenn Sie den Wert ändern möchten, führen Sie alle diese Schritte erneut aus.

std::ofstream ofs("file.txt", std::ios_base::out | std::ios_base::trunc): 
ofs << g: 
ofs.close(); 

http://en.cppreference.com/w/cpp/io/ios_base/openmode

Verwandte Themen