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

10 la respuesta

Usando strtok con un std :: string

Tengo una cadena que me gustaría tokenizar. Pero el cstrtok() la función requiere que mi cadena sea unchar*. ¿Cómo puedo hacer esto simplemente? Lo intenté: token = strtok(str.c_str(), " ");que falla porque lo convierte en unconst char*, No unchar*

3 la respuesta

¿Cuáles son las diferencias entre strtok y strsep en C

¿Podría alguien explicarme qué diferencias hay entrestrtok() ystrsep()? ¿Cuáles son las ventajas y desventajas de ellos? ¿Y por qué elegiría uno sobre el otro?

4 la respuesta

¿Por qué strtok () se considera inseguro?

Qué características destr,tok no es seguro (en términos de desbordamiento del búfer) que debo tener en cuenta. Lo que es un poco raro para mí es questrtok_s (que es "seguro") en Visual C ++ tiene un parámetro adicional de "contexto", pero ...

2 la respuesta

comportamiento extraño strtok

3 la respuesta

¿Hay alguna manera de contar fichas en C?

Estoy usando

1 la respuesta

Uso de Strtok, el código no funciona [duplicado]

6 la respuesta

¿Por qué Strtok está cambiando su entrada de esta manera?

Ok, entonces entiendo que strtok modifica su argumento de entrada, pero en este caso, está colapsando la cadena de entrada en solo el primer token. ¿Por qué sucede esto y qué puedo hacer para solucionarlo? (Tenga en cuenta que no estoy hablando ...

5 la respuesta

C: crear una matriz de cadenas a partir de una cadena fuente delimitada

¿Cuál sería una forma eficiente de convertir una cadena delimitada en una matriz de cadenas en C (no en C ++)? Por ejemplo, podría tener: char *input = "valgrind --leak-check=yes --track-origins=yes ./a.out"La cadena de origen siempre tendrá un ...

3 la respuesta

Implementando `strtok` cuyo delimitador tiene más de un carácter

Fragmento de código: char str[] = "String1::String2:String3:String4::String5"; char *deli = "::"; char *token = strtok(str,deli); while(token != NULL) { printf("Token= \"%s\"\n", token); token=strtok(NULL,deli); }El fragmento de código anterior ...

12 la respuesta

Necesito saber cuándo no aparecen datos entre dos separadores de tokens usando strtok ()

Estoy tratando de tokenizar una cadena, pero necesito saber exactamente cuándo no se ven datos entre dos tokens. por ejemplo, cuando se tokeniza la siguiente cadena "a,b,c,,,d,e "Necesito saber acerca de las dos ranuras vacías entre 'd 'y'e '... ...