C++ 11 añadido algunas nuevas funciones de conversión de cadena:¿Por qué no hay std :: stou?
http://en.cppreference.com/w/cpp/string/basic_string/stoul
Incluye Stoi (cadena a INT), STOL (cadena a largo), Stoll (cadena a largo de largo), stoul (cadena de unsigned long), stoull (string a unsigned long long). Notable en su ausencia es una función stou (cadena a sin firmar). ¿Hay alguna razón por la que no se necesita pero todos los demás sí?
relacionados: No "sto{short, unsigned short}" functions in C++11?
No es constructivo, por la misma razón que la otra pregunta no es constructiva. –
Mi pregunta estaba destinada a ser más en la línea de "¿hay algún inconveniente no obvio de simplemente usar Stoul". Obviamente eso interferirá con la creación de instancias de plantillas, pero ¿hay algo más que no esté considerando? Los comentarios sobre por qué se dejó afuera serían buenos pero secundarios. –
@NicolBolas No veo por qué esto no es constructivo. Es una pregunta perfectamente válida, ya que no puedo ver ninguna razón para esta incoherencia y las respuestas pueden dar una idea de alguna posible razón válida pero no tan obvia para ello. –