Resultados de la búsqueda a petición "stringstream"

8 la respuesta

Extrae varias palabras a una variable de cadena

1 la respuesta

Error de enlace al usar la biblioteca Arduino con el flujo de cadena de c ++

Estoy usando unesp8266Juntos conplataformapara escribir un boceto simple #include <sstream> #include <Arduino.h> std::stringstream s; void setup() { Serial.begin(9600); Serial.println("Test"); } void loop() { }Todo debería estar configurado ...

8 la respuesta

eliminar char del stringstream y agregar algunos datos

En mi código hay un bucle que agrega algo como ese "número" al flujo de cadena. Cuando termina, necesito extraer ',' agregar '}' y agregar '{' si el ciclo se repite. Pensé que podía usar ignore () para eliminar ',' pero no funcionó. ¿Sabes ...

5 la respuesta

Cómo probar si el operador de secuencia de cadena >> ha analizado un tipo incorrecto y omitirlo

Estoy interesado en discutir métodos para usarstringstream para analizar una línea con múltiples tipos. Comenzaría mirando la siguiente línea: "2.832 1.3067 nana 1.678"Ahora supongamos que tengo una línea larga que tiene múltiplesstrings ...

1 la respuesta

Usar una matriz de caracteres como un búfer de secuencia de cadena

Estoy buscando una forma STL limpia de usar un búfer C existente (char * y size_t) como una secuencia de cadena. Preferiría usar las clases STL como base porque tiene protecciones integradas y manejo de errores. nota: no puedo usar bibliotecas ...

10 la respuesta

¿Cómo verifico si una cadena de C ++ es un int?

Cuando usogetline, Ingresaría un montón de cadenas o números, pero solo quiero que el ciclo while genere la "palabra" si no es un número. Entonces, ¿hay alguna forma de verificar si "palabra" es un número o no? Sé que podría usaratoi() ...

1 la respuesta

¿Cómo borrar el flujo de cadena? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo se borra una variable de secuencia de cadena? [/questions/20731/how-do-you-clear-a-stringstream-variable] 8 respuestasstringstream parser; parser << 5; short top = 0; parser >> ...

8 la respuesta

Número de extracto de C ++ del medio de una cadena

tengo unvector que contienestrings que siguen el formato detext_number-number P.ej: Example_45-3 Solo quiero el primer número (45 en el ejemplo) y nada más que pueda hacer con mi código actual: std::vector<std::string> imgNumStrVec; for(size_t ...

6 la respuesta

C ++ convierte valores simples a cadena

En este momento uso el siguiente código para convertir tontamente tipos básicos (int, long, char[], este tipo de cosas) astd::string para su posterior procesamiento: template<class T> constexpr std::string stringify(const T& t) ...

1 la respuesta

Hacer un constructor de excepciones varargs para llenar el flujo

Básicamente estoy haciendo una clase de excepción y quiero poder pasar detalles de depuración fácilmente, como este: var error = someFunction(); if(error!=0) { throw MyException("someFunction ended with error state #",error,'.'); }Esto ...