Estoy tratando de averiguar cómo puedo analizar esta cadena usando "sstream
" y C++Cómo analizar cadenas complejas con C++?
El formato de la misma es: "string, int, int".
Necesito ser capaz de asignar la primera parte de la cadena que contiene una dirección IP a std :: string.
Aquí es un ejemplo de esta cadena:
std::string("127.0.0.1,12,324");
Me continuación, tendrá que obtener
string someString = "127.0.0.1";
int aNumber = 12;
int bNumber = 324;
voy a mencionar una vez más que no puedo usar boost
biblioteca, simplemente sstream
:-)
Gracias
Huele a la tarea :) O hay alguna otra razón de por qué no se puede utilizar impulso? – larsmoa
¿Por qué es inusual que no pueda usar boost? En un entorno corporativo, normalmente no se le permite agregar nuevas dependencias de biblioteca al azar, puede tomar meses obtener el permiso o simplemente puede rechazarse. –
O puede usar Boost ... pero tenga una versión anterior. Todavía tengo que usar "1-33-x" gracias a una dependencia anticuada que no ha evolucionado:/ –