目前我在做一个应用程序,并试图从一个文本框的值,然后将其转换为进一步使用一个整数。 我有以下代码:
System::String^ maxTTL = textBoxMaxTTL->Text;
std::string bla = marshal_as<std::string>(maxTTL); //System string^ to std::string
int maxTTL2 = std::atoi(bla.c_str());
看来,maxTTL2还是得到了“0”值。 当我使用stoi
论证它抛出以下异常:Stoi旅馆争论超出范围。 有人偷一个想法,以解决此问题?