Warum kann ich mit "file_ptr >> variable" in meinem Programm nicht aus einer Datei lesen?

m folgenden Programm versuche ich zu verstehen, wie man Dateien liest und schreib

#include<iostream>
#include<fstream>
using namespace std;
int main()
{
    fstream myfile;
    string str1;
    myfile.open("H:/input_file.txt");
    if(myfile.is_open())
    {   
    myfile<<"test1 writing files"<<" ";
    myfile>>str1;
    cout<<str1<<endl;
    }
    return 0;
}

Warum erhalte ich keine Ausgabe auf der Konsole, obwohl "test1 writing files" in eine Datei geschrieben wurde?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage