以下を実装したいのですが、文字バッファがあり、移植しようとしているコードはこの文字バッファをストリームに入れてから、次のように取得します
char *buffer; //this is initialized
int bufferSize; //this is initlized
std::istringstream inputStream (std::string(buffer, bufferSize));
int getVal = inputStream.get();
編集:上記のコードは最適ですか?getValの場合、バッファー全体をストリームにコピーしてから、ストリームでgetを実行します。
バッファ自体からgetVal値を取得するにはどうすればよいですか。