In Visual Studio und C++ ermittelten Werte weiter verwenden



  • Hallo zusammen,

    ich habe folgende Frage:

    Ich habe in C++ ein Programm erstellt, welches in einer Schleife Werte berechnet und diese im Command Prompt ausgibt. Ich möchte diese Werte nun kopieren und z.B. in Notepad einfügen. Mit Copy&Paste geht das ja leider nicht so, wie ich mir das vorgestellt hatte... Wie kann ich so etwas machen?

    Ich bin für jeden Tip offen und hoffe, dass mir jemand helfen kann 🙂 .

    Grüße



  • Blumentopf55 schrieb:

    Mit Copy&Paste geht das ja leider nicht so, wie ich mir das vorgestellt hatte...

    Wie hast du es dir denn vorgestellt? Strg+C geht nicht, das ist richtig. Aber im Systemmenü der Eingabeaufforderung stehen die Befehle zum Markieren und Kopieren.

    Oder du könntest die Ausgabe gleich in eine Datei umlenken:

    deinprogramm > ausgabe.txt



  • Super, so funktioniert es. Danke schön!

    Mit dem direkten Schreiben in eine Datei habe ich auch schon versucht, nur werden die Werte in einer Schleife erzeugt und so wie ich es versucht habe, wurde dann immer nur die erste Zeile in der Datei gespeichert...

    Danke nochmal.

    Grüße



  • Vielleicht so?

    #include <iostream>
    #include <fstream>
    #include <string>
    
    int main()
    {
    	using std::cout;
    	using std::cin;
    	using std::endl;
    	using std::string;
    
    	const char* file = "output.txt";
    
    	std::ofstream fout(file, std::ios::out | std::ios::app);
    
    	for(int i = 0; i < 200; i++)
    		fout << i << "\n";
    
    	fout.close();
    
    	return 0;
    }
    


  • Genau so 🙂 .
    Vielen Dank, so wollte ich es haben.

    Grüße


Anmelden zum Antworten