用の関数宣言を含むものを作ります。ソース例を次に挙げます。プログラムのソースを示します。指定している事だけです。分かってしまえば何という事はありませんでした。クラスが「書き換え不可能な文字列」だという事です。いうのは確かに不自然です。「書き換え可能な文字列」です。指定するのは意味的にも自然です。する事も無くなるでしょう。文字配列」に近い構造になっている事が分かると思います。自動的には拡張されません。作法として次の二点をしっかりと確認しましょう。ような非常にやっかいな問題になり得ます。・・・いや、まあ当然の話ではあるのですが。この記事で扱った例を少し変更してみましょう。いう文字列は収まりません。した関数の返り値をチェックして失敗を検知する事を確認できます。いった作法は守っておけば問題を未然に防げます。ほとんどの場合、大きな手間にはならないのでしっかり守るべきでしょう。具体例のプログラムをダウンロードできるようにしてみました。興味のある方はどうぞ。cs_pinvoke_string_out.zip戻る。