Visual Studio 2013 executa o projeto duas vezes
Quando pressiono o botão "Local Windows Debugger" ao trabalhar em qualquer projeto básico de C ++ no Visual Studio 2013, o console é aberto e o programa é exibido, mas quando o console é fechado, outro console é aberto, a interface do usuário muda um pouco e o programa é exibido novamente.
Passos para reproduzir:
Crie um novo projeto C ++
Dentro do diretório "Arquivos de origem" do novo projeto, crie um arquivo chamado "main.cpp"
Coloque um programa básico olá mundo no arquivo:
#include <iostream>
using namespace std;
int main() {
cout << "Hello world!";
cin.get();
}
Salve o código e pressione o botão "Local windows debugger" na barra de ferramentas
Um console é aberto e aguarda até você pressionar enter
Depois que o primeiro console é fechado, um novo é aberto e a interface do usuário é alterada:
Editar: Link para baixar uma pasta zip que contém o projeto:Testar Project.zip