Datei erstellen
-
Ich möchte gerne ein Programm schreiben dass den Text den ich als string deklariere in eine Datei Namens info.txt schreibt .
Also etwas in der art :
#include <iostream> #include <conio.h> #include <string> using namespace std; int main() { string a; cout<<"Geben sie einen Text ein , der in eine Datei gespeichert werden soll\n"; cin>>a; ...... getch(); return 0; }Was muss ich eingeben um eine Variable ( string, int , char ) in eine Datei zu schreiben .
Danke im voraus.

-
Du benötigst dazu einen ofstream (Output File Stream), den du mit der entsprechenden Datei öffnest, danach kannst du dorthin alle Ausgaben für die Datei schicken (analog zur Ausgabe auf dem Monitor = cout):
#include <fstream> ... ofstream fout("info.txt"); fout<<wert;
-
solltest du dir auch mal getline() anschauen, wenn du ganze sätze eingibst!