最終更新: bokkuri_orz 2012年03月26日(月) 02:59:55履歴
普通の(?)C、C++ではまだ知らない要素が結構あるので、調べた時にここに随時追加。
文字列周りとかいろいろと調べ直したい気分。
BSTR は可変長文字データの先頭を指す。
SysAllocString() は上記のデータ領域の先頭から全てを確保するが、返り値はBSTRの値を指す。
解放には SysFreeString() を使う。
参考リンク
文字列周りとかいろいろと調べ直したい気分。
データ長 4byte | 可変長文字データ | 終端 00 00 2byte |
BSTR は可変長文字データの先頭を指す。
SysAllocString() は上記のデータ領域の先頭から全てを確保するが、返り値はBSTRの値を指す。
解放には SysFreeString() を使う。
BSTR bstr = SysAllocString( L"Hello" ); ... SysFreeString( bstr );
参考リンク
タグ
最新コメント