Dando los primeros pasos en C++, me encuentro que no hay ninguna manera ‘natural’ de castear de string a int y viceversa.
Parece que lo mejor es con stringstream
Para convertir un string a int
#include <sstream> string texto="88"; int numero; istringstream buffer(texto); buffer >> numero; //numero=88
Para convertir de int a string
#include <sstream> std::int numero=1; std::string string; stringstream ss; ss << numero; string = ss.str();