Resultados de la búsqueda a petición "strtok"
Cómo dividir una cadena en 2 cadenas en C
Me preguntaba cómo podría tomar 1 cadena, dividirla en 2 con un delimitador, como el espacio, y asignar las 2 partes a 2 cadenas separadas. He intentado usarstrtok() pero fue en vano.
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*
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 ...
¿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 ...
¿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?
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 '... ...
omportamiento de @strtok_s con delimitadores consecutivos
Estoy analizando 3 valores en paralelo que están separados con un separador específico. token1 = strtok_s(str1, separator, &nextToken1); token2 = strtok_s(str2, separator, &nextToken2); token3 = strtok_s(str3, separator, &nextToken3); ...
¿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 ...