elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Código strtok
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Código strtok  (Leído 1,588 veces)
antolinalvaro

Desconectado Desconectado

Mensajes: 23


Ver Perfil
Código strtok
« en: 16 Julio 2018, 10:52 am »

Buenos días.
Alguien sabría decirme para que se usa y cómo se usa el código strtok?


En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Código strtok
« Respuesta #1 en: 16 Julio 2018, 10:54 am »

no está mal usar google antes de preguntar...

busqué strtok en google y el tercer resultado es esto
https://es.stackoverflow.com/questions/29469/funcionamiento-del-strtok-y-strcmp

lo explican muy bien y detallado


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
MAFUS


Desconectado Desconectado

Mensajes: 1.603



Ver Perfil
Re: Código strtok
« Respuesta #2 en: 16 Julio 2018, 17:51 pm »

Imagínate que strtok esta construida así (no es realmente así pero sirve para que veas como podría funcionar):

Código:
char* mi_strtok(char *str, const char *delim) {
    char *ret_dir;
    static char *intermedio;
    static char *fin;

    if(str) {
        ret_dir = str;
        fin = str+strlen(str)+1;
    }
    else
        ret_dir = intermedio+1;

    if(ret_dir >= fin)
        return NULL;

    intermedio = strpbrk(ret_dir, delim);
    if(intermedio)
        *intermedio = '\0';
    else
        intermedio = fin;

    return ret_dir;
}
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Separar string con strtok
Programación C/C++
janus_gf 0 3,490 Último mensaje 21 Febrero 2011, 09:19 am
por janus_gf
strtok
Programación C/C++
LAULAU12 2 3,027 Último mensaje 27 Enero 2015, 16:26 pm
por elProfeta1979
Strtok--Dividir Fecha
Programación C/C++
eduardo1012 3 2,265 Último mensaje 10 Noviembre 2016, 19:38 pm
por geeke
Problema con strtok
Programación C/C++
arcanaer 0 1,626 Último mensaje 21 Noviembre 2016, 07:01 am
por arcanaer
Utilizar Strtok con ficheros???
Programación C/C++
Zegaral 2 1,843 Último mensaje 10 Marzo 2019, 22:23 pm
por Zegaral
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines