0

如何处理您希望在 C++ 程序中按字符输出字符以模拟打字动作的情况?

4

2 回答 2

3

试试这个:(C++ 11)

#include <iostream>
#include <thread>
#include <chrono>

int main() {
    std::string s = "Hello!";

    for (const auto c : s) {
        std::cout << c << std::flush;
        std::this_thread::sleep_for(std::chrono::milliseconds(500));
    }
    std::cout << std::endl;
}
于 2013-06-02T16:19:08.763 回答
0

您仍然可以在usleep(ms)要编写的每个字符之间使用 lib C 中的函数。有用。

于 2013-06-02T16:14:54.493 回答