缓冲区的作用:大多数情况下是好事,合并系统调用。
行缓冲:换行时刷新,满了的时候刷新,强制刷新(标准输出是这样的,因为是终端设备)
全缓冲:满了的时候刷新,强制刷新(默认,只要不是终端设备)
无缓冲:如stderr,需要立即输出的内容
setvbuf
临时文件:
1、如何不冲突的创建文件
2、及时销毁
tempnam:
tempfile:
缓冲区的作用:大多数情况下是好事,合并系统调用。
行缓冲:换行时刷新,满了的时候刷新,强制刷新(标准输出是这样的,因为是终端设备)
全缓冲:满了的时候刷新,强制刷新(默认,只要不是终端设备)
无缓冲:如stderr,需要立即输出的内容
setvbuf
临时文件:
1、如何不冲突的创建文件
2、及时销毁
tempnam:
tempfile: