C ++ / CLI窗口标签表单

时间:2013-12-24 20:09:41

标签: windows c++-cli

我需要帮助让label1显示用户输入的字符串。

我知道std :: string和System :: string是两种不同的类型,因此我将输入的字符串转换为String^

文本框:

private: System::Void text_box_1(System::Object^  sender, System::EventArgs^  e) {
                 cin >> name; 
                 String^ something = gcnew String(name.c_str());
                 label1->Text = "Name->" + something;

返回字符串的函数:

string getName()
    {
        return name;
    }

问题是,label1始终输出“Name-> blank”。 我究竟做错了什么?

0 个答案:

没有答案