0

我正在寻找一些非阻塞函数(将返回任何可用的输入,但不会等待用户的更多输入),它将读取任何和所有stdin数据n到缓冲区并返回读取了多少字节。

int n_bytes = readn(&buff, length);
if (n_bytes > 0) {
...

我当前的尝试一直使用getchar()到 EOF,但这会等待输入。如果可能的话,我想避免多线程。

4

0 回答 0