2

これが何度も尋ねられた場合は事前にお詫び申し上げますが、問題は、ここまたはGoogleで私の質問と完全に一致するものを見つけることができないことです.

VS C++ 2010 (Windows フォーム プロジェクト) を使用しようとしていますが、単純な文字列 (char *variablename を使用) をテキスト ボックスに表示する適切な方法が見つかりません。

私はテキストボックスに何か他のものを入れる方法をかなり考え出しました:

String^ word1 = "hello";
int num1 = 23;
double num2 = 24.6;
float num3 = 25.9;

    //The above 4 work but the next 2 do not 
char *word2 = "hello";
string word3 = "hello"; //I have included <string>!

textBox1->Text = Convert::ToString(variablename);

char* を使用すると「true」が出力され、文字列を使用すると変換できないようです。

char* または string を使用したい理由は、クラスで String^ を使用できないためです。クラスで String^ を使用できる場合は使用しますが、それはマネージ コードです。

この問題を回避する方法を誰かに教えてもらえますか?

4

0 に答える 0