C++/CLI将System::Object^转换为std::basic_字符串 我在Visual C++ 2008中有一个ListBox,我希望第一行转换为String。首先,我选择第一行 listBox1->SetSelected( 0, true );
然后,我想把它转换成字符串C++/CLI将System::Object^转换为std::basic_字符串 我在Visual C++ 2008中有一个ListBox,我希望第一行转换为String。首先,我选择第一行 listBox1->SetSelected( 0, true );,string,visual-c++,c++-cli,String,Visual C++,C++ Cli,然后,我想把它转换成字符串 string t = listBox1->SelectedItems[ 0 ]; 这会导致错误: 错误C2440:“正在初始化”:无法从“System::Object^”转换为“std::basic_字符串” 如何转换它?一定要考虑使用模板方法。它在内部为您处理所有讨厌的转换
string t = listBox1->SelectedItems[ 0 ];
这会导致错误:
错误C2440:“正在初始化”:无法从“System::Object^”转换为“std::basic_字符串”
如何转换它?一定要考虑使用模板方法。它在内部为您处理所有讨厌的转换