亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: 標準庫的緩沖模式,能否編程設(shè)置? [打印本頁]

作者: centos_71    時間: 2015-01-18 21:00
標題: 標準庫的緩沖模式,能否編程設(shè)置?
網(wǎng)上說,c/c++運行時庫/標準庫的緩沖模式有三種,行緩沖,全緩沖,無緩沖模式。
那么這幾種緩沖模式都是針對I/O操作說的嗎?

(1) 我能否得知當前的I/O操作用的是什么模式?
(2) 我能否設(shè)定到底選哪一種模式?

謝謝.
作者: 流氓無產(chǎn)者    時間: 2015-01-19 09:32
可啊,終端控制啊
作者: zhaohongjian000    時間: 2015-01-19 09:52
參考man setbuf
作者: myworkstation    時間: 2015-01-19 18:51
回復 1# centos_71


    沒有標準的方法去獲取當前的緩沖模式。不過glibc 的io擴展函數(shù)__flbf可以檢查當前的緩沖是否在“行緩沖”模式。改變緩沖模式的話可以使用c標準庫的setvbuf或者源自BSD的擴展setlinebuf




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2