Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在寻找一些非阻塞函数(将返回任何可用的输入,但不会等待用户的更多输入),它将读取任何和所有stdin数据n到缓冲区并返回读取了多少字节。
stdin
n
int n_bytes = readn(&buff, length); if (n_bytes > 0) { ...
我当前的尝试一直使用getchar()到 EOF,但这会等待输入。如果可能的话,我想避免多线程。
getchar()