Loading...
uint8_t型のバイト配列ですが、メモリ確保をローカル変数とします。一時的なオブジェクトして利用することを想定しています。
uint8_t
またIStreamOutを継承しているため<<演算子などを利用したバッファへのデータ投入が可能です。wchar_t型の文字列に対してはUTF-8への変換を行います。
IStreamOut
<<
wchar_t
template <int N> using SmplBuf_ByteSL = SimpleBufferL<uint8_t, N, TWE::IStreamOut, 1>;
SmplBuf_ByteSL<64> t; t << "hello"; t << printfmt("-%d", 123); t.clear(); t << L"こんにちわ"; // convert into UTF-8 t.clear(); t << SmplBuf_WChar(L"こんにちは");