第17回目 リングバッファ  †
C++でRingBufferクラスを作ってみた
RingBufferクラスメンバ  †
bool Create(size_t size);  †
リングバッファ作成
void Release(void);  †
リングバッファリリース
void Reset(void);  †
リングバッファの内容を消す
size_t GetReadableSize(void) const;  †
格納されているデータのサイズ取得
bool Read(void* buffer, size_t size);  †
データ読み込み
size_t GetWritableSize(void) const;  †
書き込みできるバッファの最大サイズ取得
bool Write(const void* buffer, size_t size);  †
データ書き込み
size_t GetBufferSize(void);  †
バッファのサイズ取得
使い方  †
#include "ringbuffer.hpp"
プログラムソース  †
前に戻る?