C ++ „Hello World.exe” ulega awarii - „Hello World.exe przestał działać.” W wierszu polecenia

Zacząłem uczyć się C ++ i napisałem program „Hello World”. Gdy próbuję go uruchomić w wierszu polecenia, zawiesza się i wyświetla komunikat „Windows Hello.exe przestał działać”.

Kod:

#include <iostream>
#include <string>

int main()
{
    std::string response;

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

    return(0);
}

Używam środowiska Eclipse IDE i MinGW jako kompilatora. Już ustawiłem ścieżkę MinGW / bin w zmiennych środowiskowych. Po skopiowaniu wszystkich plików dll z katalogu MinGW / bin do folderu Hello World.exe program działał sprawnie. Wygląda więc na to, że cokolwiek to jest, dll nie może uzyskać do nich odpowiedniego dostępu. Chciałbym oszczędzić mi kłopotów z kopiowaniem bibliotek DLL dla każdego projektu, który tworzę. Czy jest jakiś sposób, żeby to obejść?

Nie jestem jeszcze pewien, co do terminologii komputera i programowania, więc opis może wydawać się nieco trudny - pomoc jest nadal bardzo ceniona!

Twoje zdrowie!

questionAnswers(2)

yourAnswerToTheQuestion