C++ 和 XAML - 来自文本框的数字输入
C++ and XAML - Numeric Input from Textbox
这是我的第一个论坛post。我是 c++ 的新手(多年来一直使用 MATLAB),我正在使用 visual studio 的 UWP 模板,在设计器视图中创建 gui,并尝试获取输入以在后台执行操作(我是试图让它成为 matlab 我猜哈哈)。每次我尝试这样做时,它都会告诉我我的输入(例如 input1->Text)不是双精度字符串,而且我不知道如何获取数字输入。对此很陌生,也很困惑。任何指导将不胜感激:)
谢谢!
布雷特
由于不清楚你需要C++/WinRT还是C++/CX,我给出了C++/CX的代码default.You可以试试下面的代码。
String^ text = MyTextBox->Text;
std::wstring ws1(text->Data());
double num = std::stod(ws1);
这是我的第一个论坛post。我是 c++ 的新手(多年来一直使用 MATLAB),我正在使用 visual studio 的 UWP 模板,在设计器视图中创建 gui,并尝试获取输入以在后台执行操作(我是试图让它成为 matlab 我猜哈哈)。每次我尝试这样做时,它都会告诉我我的输入(例如 input1->Text)不是双精度字符串,而且我不知道如何获取数字输入。对此很陌生,也很困惑。任何指导将不胜感激:)
谢谢! 布雷特
由于不清楚你需要C++/WinRT还是C++/CX,我给出了C++/CX的代码default.You可以试试下面的代码。
String^ text = MyTextBox->Text;
std::wstring ws1(text->Data());
double num = std::stod(ws1);