这是我在这里的第一个论坛帖子。我是c ++的新手(已经使用MATLAB多年了),并且正在使用Visual Studio的UWP模板,在设计器视图中创建gui,并尝试获取输入以在后台执行操作(我正在尝试使其成为matlab)我猜大声笑)。每次尝试执行此操作时,它都会告诉我,我的输入(例如input1-> Text)不是字符串的双精度字,而且我也不知道如何获取数字输入。对此很陌生,很困惑。任何指导将不胜感激:)
谢谢! 布雷特
答案 0 :(得分:0)
由于尚不清楚您是否需要C ++ / WinRT或C ++ / CX,我默认提供 C ++ / CX 的代码。您可以尝试以下代码。
String^ text = MyTextBox->Text;
std::wstring ws1(text->Data());
double num = std::stod(ws1);