2010-05-06 2 views
0

Я разрабатываю очень простое приложение на своем Ubuntu с помощью QtCreator.QT Creator простое приложение

Это консольное приложение, и я хочу, чтобы пользователь вводил его имя, а затем я показываю его имя. Вот код:

#include <iostream> 

int main(int ArgC, char* ArgV[]) 
{ 
    char Name[1000]; 

    std::cout << "Type your name : "; 
    std::cin >> Name; 

    std::cout << "Hello " << Name << "\n"; 
    return 0; 
} 

При запуске этого приложения с QtCreator, строка «Введите ваше имя:» отображается на вкладке «Output Application». Но если я наберу текст и нажимаю клавишу ввода, ничего не происходит.

Что случилось?

ответ

5

Похоже "приложение Выход" вкладка не поддерживает Вход. Попробуйте запустить приложение в автономной консоли.

0

Вы не должны использовать библиотеку std :: cout & при кодировании в Qt