|
|
1
2
流具有可用的fclean,它刷新写入缓冲区,并将读取缓冲区返回到IO系统。 http://www.gnu.org/software/hello/manual/libc/Cleaning-Streams.html 如果您真正想做的是跳过字节,则重新定位文件指针是正确的操作。只要跳过不想读取的字节。 http://www.gnu.org/software/hello/manual/libc/File-Position-Primitive.html#File-Position-Primitive |
|
|
2
7
如果你正在处理一个
TTY
,看一下
|
|
|
3
2
对于POSIX,使用
|
|
|
4
1
Read()和FulHuSE()都不是标准C或C++的一部分,但肯定没有一个标准函数支持输入流的刷新。我想这反映了底层操作系统中不可用的东西。避免完全读取某些内容的正常方法是使用某种seek()函数跳过它。 |
|
|
5
1
如果知道要跳过的字节数,可以
|
|
|
6
0
根据
this
,POSIX系统将在
|
|
|
7
0
带有GNU C库版本2.5或更高版本的Linux 2.6.17或更高版本包含
|
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 1 年前 |
|
|
Bobby · 复合字面值总是左值吗? 1 年前 |
|
9-Pin · C: 嵌套结构的堆栈内存分配 1 年前 |