Universal App VS2015 C++ 如何将 String^ 转换为 float?
Universal App VS2015 C++ How to convert String^ to float?
我正在使用 Visual studio 2015
构建一个通用应用程序 C++
;
当我想将 Textbox->Text
转换为 float
类型时。我搜索 google 但没有解决。我无法使用 TryParse or Convert:: or float.parse
。
这是我的 Mainpage.cpp
的用法
using namespace Platform;
using namespace Windows::Foundation;
using namespace Windows::Foundation::Collections;
using namespace Windows::UI::Xaml;
using namespace Windows::UI::Xaml::Controls;
using namespace Windows::UI::Xaml::Controls::Primitives;
using namespace Windows::UI::Xaml::Data;
using namespace Windows::UI::Xaml::Input;
using namespace Windows::UI::Xaml::Media;
using namespace Windows::UI::Xaml::Navigation;
而且我无法使用 System::
。当我写它时显示 syntax error
试试下面的代码。
String^ text = "3.14";
std::wstring textToConvert = std::wstring(text->Data());
float value = std::stof(textToConvert);
我正在使用 Visual studio 2015
构建一个通用应用程序 C++
;
当我想将 Textbox->Text
转换为 float
类型时。我搜索 google 但没有解决。我无法使用 TryParse or Convert:: or float.parse
。
这是我的 Mainpage.cpp
using namespace Platform;
using namespace Windows::Foundation;
using namespace Windows::Foundation::Collections;
using namespace Windows::UI::Xaml;
using namespace Windows::UI::Xaml::Controls;
using namespace Windows::UI::Xaml::Controls::Primitives;
using namespace Windows::UI::Xaml::Data;
using namespace Windows::UI::Xaml::Input;
using namespace Windows::UI::Xaml::Media;
using namespace Windows::UI::Xaml::Navigation;
而且我无法使用 System::
。当我写它时显示 syntax error
试试下面的代码。
String^ text = "3.14";
std::wstring textToConvert = std::wstring(text->Data());
float value = std::stof(textToConvert);