C ++ não mostra cout no console do Xcode, mas roda perfeitamente no Terminal

Basicamente, eu estou executando um programa simples emXcode Version 8.3 (8E162)

#include <iostream>
using namespace std;
int main() {
    int a;   
    cout << "What is your age: ";
    cin >> a;
    cout << "My age is " << a << endl;
    return 0;
}

Eu tenho visto perguntas diferentes sobrecout&nbsp;precisa ser lavado e tudostd :: cout não imprime&nbsp;eDepurador Xcode não mostrando saída Cout C ++. O depurador Xcode não imprimecout&nbsp;até eu colocar\n or endl. Mas, funciona perfeitamente bem no terminal.

E se eu tivesse que usarWhat is your age:&nbsp;e a idade de entrada do usuário na linha única, em vez da próxima linha\n and endl?

Isto é o que o depurador do Xcode mostra após compilar e executar

É quando o usuário insere e exibe o resultado

Isso está no terminal e é exatamente isso que eu preciso da saída no depurador do Xcode.