Piszę aplikację okienkową w c++, w środowisku Visual Studio 2017 (nie pytajcie dlaczego nie C#, to nie ode mnie zależy). Mam problem z konwersją typu. Do pól tekstowych textlabel1 i textlabel2 wchodzą dwie zmienne, ale zawsze to będą cyfry, nigdy litery ani inne znaki. Więc chcę je przekonwertować na int.
string n = textlabel1->Text->ToString;
string m = textlabel2->Text->ToString;
int nn = std::stoi(n);
int mm = std::stoi(m);
Kompilator wyrzuca błędy: „System::String::ToString”: niestandardowa składnia; użyj znaku „&”, aby utworzyć wskaźnik do składowej "
Czy ktoś ma pomysł jak to naprawić, żeby zadziałało? Nie wiem gdzie mam wpisać znak "&".