streambuf::set_buffer_size 方法

將資料流緩衝區實作設定為緩衝處理或不緩衝處理。

virtual void set_buffer_size(
   size_t size,
   std::ios_base::openmode direction = std::ios_base::in
);

參數

  • size
    內部緩衝使用的大小,如果不應完成緩衝,則為 0。

  • direction
    緩衝的方向 (in/out)

備註

不支援緩衝的實作會以無訊息方式忽略對這個函式的呼叫,而且對後續呼叫 ::buffer_size method 所傳回的結果不會有任何作用。

需求

**標頭:**astreambuf.h

**命名空間:**concurrency::streams

請參閱

參考

streambuf 類別