C ++ "Hello World.exe" stürzt ab - "Hello World.exe funktioniert nicht mehr", wenn es in der Eingabeaufforderung verwendet wird

Ich habe angefangen C ++ zu lernen und ein "Hello World" -Programm geschrieben. Wenn ich versuche, es in der Eingabeaufforderung auszuführen, stürzt es ab und gibt eine Windows-Meldung aus, die besagt, dass "Hello World.exe funktioniert nicht mehr".

Code:

#include <iostream>
#include <string>

int main()
{
    std::string response;

    std::cout << "Hallo Welt\n";
    std::cin >> response;
    std::cout << "User: " << response;

    return(0);
}

Ich benutze Eclipse IDE und MinGW als Compiler. Ich habe den Pfad von MinGW / bin bereits in den Umgebungsvariablen festgelegt. Nachdem ich alle DLLs aus dem MinGW / bin-Verzeichnis in den Ordner der Hello World.exe kopiert hatte, funktionierte das Programm reibungslos. Was auch immer diese DLLs benötigen, sie können nicht richtig darauf zugreifen. Ich möchte mir die Mühe ersparen, die DLLs für jedes Projekt, das ich erstelle, zu kopieren. Kann ich das irgendwie umgehen?

Ich bin noch nicht ganz sicher, was meine Computer- und Programmierterminologie angeht, daher scheint die Beschreibung etwas grob zu sein - Hilfe wird immer noch sehr geschätzt!

Prost!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage