タグ

ブックマーク / kasei-san.hatenadiary.org (1)

  • System:Stringを色々な型に変換 - かせいさんとこ

    これは何? System:Stringを色々な型に変換するサンプルコードです。 経緯 VisualC++windowsFormでは、テキストボックスの入力値の型はSystem:String。 System:Stringは加工が面倒。 なので、System:Stringを色々な型に変換するユーティリティがあると便利と思い作成。 ポイント System:Stringは可変長文字列の為、char*にはキャストできない。 System::Runtime::InteropServices::Marshalは、C++/CLIでアンマネージドコードを扱うときに使う.NETのクラス。 Marshal::StringToHGlobalAnsiで、System:Stringをsjisのcharポインタに変換。 (文字コードがsjis以外なら、文字コードの変換が必要) Marshalで取得したポインタは、Ma

    System:Stringを色々な型に変換 - かせいさんとこ
    z_vex
    z_vex 2009/02/06
  • 1