Windows Runtime Cpp 文字列操作 新しいページはコチラ
提供: yonewiki
(→文字列のNULL値確認 WindowsStringHasEmbeddedNull(関数)) |
(→文字列のバッファ確保 WindowsPreallocateStringBuffer(関数)) |
||
1,133行: | 1,133行: | ||
:'''第3引数''':HSTRING_BUFFER型のアドレス変数を指定します。第二引数の変数と連動するように機能します。サンプルでは55行目で使われていて、引数は&HSTRING_BUFFER_Bufferとなっています。 | :'''第3引数''':HSTRING_BUFFER型のアドレス変数を指定します。第二引数の変数と連動するように機能します。サンプルでは55行目で使われていて、引数は&HSTRING_BUFFER_Bufferとなっています。 | ||
+ | |||
+ | このWindowsPreallocateStringBufferで連携させたHSTRING_BUFFERをHSTRING型の文字列に引き渡す関数が同時にサンプルで使われていますが、これについては後述の記事で記述します。 | ||
<syntaxhighlight lang="cpp" line start="1"> | <syntaxhighlight lang="cpp" line start="1"> | ||
#include <locale.h> | #include <locale.h> |