【发布时间】:2012-09-25 12:58:52
【问题描述】:
我是 QT 开发和标准库的新手。
此时我正在尝试创建一个简单的控制台应用程序,虽然它很简单,但它必须是跨平台的。它必须适用于 Linux、Windows 和 android。
虽然我非常习惯使用 std::cout 和 std::cin 来读取和写入控制台。我试图用 QT 库来解决同样的问题。
有没有使用 QT 库与用户交互的方式?我不能使用 std::cout 和 std::cin。
我在堆栈溢出时搜索了答案,但我发现的一切都是人们告诉使用 qDebug,但这不是我需要的,我需要与用户交互。
【问题讨论】:
-
"我不能使用 std::cout 和 std::cin" - 为什么不呢?这是与控制台交互的最便携的方式。
-
为什么你不能使用
std::cout和std::cin,这是我所知道的最便携的通过命令行与用户交互的方式.. -
已讨论here
-
当我开始这个项目时,我曾经认为它是与控制台交互的最便携的方式。但是工作人员发出了这个奇怪的请求,要求从程序中删除所有 std::cout 和 std::cin 。这就是我感到困惑的原因
标签: c++ qt qt4 console-application