Share via


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

請參閱

參考

streambuf 類別