C ++ “Hello World.exe” falha - “Hello World.exe parou de funcionar.” Quando usado no prompt de comando

Eu comecei a aprender C ++ e escrevi um programa "Hello World". Quando eu tento executá-lo no prompt de comando, ele trava e me dá uma mensagem do Windows dizendo "Hello World.exe parou de funcionar."

Código:

#include <iostream>
#include <string>

int main()
{
    std::string response;

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

    return(0);
}

Eu estou usando o Eclipse IDE e MinGW como compilador. Eu já defini o caminho do MinGW / bin nas variáveis ​​de ambiente. Depois que eu copiei todo o formulário do dll o diretório MinGW / bin para a pasta do Hello World.exe o programa funcionou sem problemas. Então, parece que o que é que precisa desses DLLs não pode acessá-los corretamente. Eu gostaria de me poupar do incômodo de copiar as dll's para cada projeto que eu criar. Existe alguma maneira que eu poderia trabalhar em torno disso?

Eu não estou realmente confiante sobre o meu computador e terminologia de programação ainda assim a descrição pode parecer um pouco difícil - a ajuda ainda é muito apreciada!

Felicidades!

questionAnswers(2)

yourAnswerToTheQuestion