streambuf::acquire 方法
取得下一個已配置資料連續區塊的指標。
virtual bool acquire(
_Out_ _CharType*& ptr,
_Out_ size_t& count
);
參數
ptr
保存成功時區塊位址之指標變數的參考。count
在「ptr」中的位址,可用的連續字元數目。
傳回值
如果作業執行成功,則為 true,否則為 false。
備註
傳回 false 不一定表示後續讀取作業會失敗,只是說沒有要立即傳回的區塊,或者資料流緩衝區不支援該作業。 資料流緩衝區無法取消配置區塊,直到呼叫 ::release method。 如果到達資料流結尾,函式會傳回 true、null 指標和計數零;後續的讀取將不會成功。
需求
**標頭:**astreambuf.h
**命名空間:**concurrency::streams