• Inicio
  • Buscar
  • Ingresar
  • Registrarse

    • Hack x Crack - Comunidad de Seguridad informática »
    • Programación »
    • C / C++ »
    • ayuda con funcion time y ctime
    • Imprimir
    Páginas: [1]   Ir Abajo

    Autor Tema: ayuda con funcion time y ctime  (Leído 1385 veces)

    Desconectado r1ghtz0

    • { L4 } Geek
    • ****
    • Mensajes: 303
    • Estudiando
      • Ver Perfil
    ayuda con funcion time y ctime
    « en: Marzo 06, 2018, 07:12:58 pm »
    Bueno estoy estudiando un keylogger y me sale un comentario en el codigo que dice cojemos la hora luego parece este codigo

    Código: [Seleccionar]
        time(&ltime);
        ctime(&ltime);

    No se que hacen en este codigo porque no muestra los datos de la hora y fecha en la consola y ademas no esta una variable que recoja el valor de retorno de las funciones que son los datos de la fecha y la hora, por eso es que no se que es lo que hacen estas funciones aqui.
    En línea

    Desconectado animanegra

    • { L7 } Juanker
    • *******
    • Mensajes: 1292
      • Ver Perfil
    Re:ayuda con funcion time y ctime
    « Respuesta #1 en: Marzo 06, 2018, 07:43:28 pm »
    Haces un man del time y te dice:

    Código: [Seleccionar]
    time() returns the time as the number of seconds since the Epoch, 1970-01-01 00:00:00 +0000 (UTC).

           If tloc is non-NULL, the return value is also stored in the memory pointed to by tloc.

    Osea que almacena el tiempo en el puntero ltime.
    En línea

    Errante

    Desconectado r1ghtz0

    • { L4 } Geek
    • ****
    • Mensajes: 303
    • Estudiando
      • Ver Perfil
    Re:ayuda con funcion time y ctime
    « Respuesta #2 en: Marzo 06, 2018, 09:13:44 pm »
    Pero es que las funciones no imprimen nada en pantalla y si hago algo como esto sigo sin obtener los datos de la fecha y hora

    Código: [Seleccionar]
    main(){

            time_t *pot;
            time_t *pet;
            time_t pat;
           
            pot= ctime(pat);
            pet= time(pat);
            printf("%s", pot);
            printf("%s", pet);
    return 0;
    }
    En línea

    Desconectado Sp3cialK

    • 48 65 6c 6c 6f 20 57 6f 72 6c 64
    • { L2 } Nativo Digital
    • **
    • Mensajes: 145
      • Ver Perfil
    Re:ayuda con funcion time y ctime
    « Respuesta #3 en: Marzo 06, 2018, 10:06:57 pm »
    Cita de: r1ghtz0 en Marzo 06, 2018, 09:13:44 pm
    Pero es que las funciones no imprimen nada en pantalla y si hago algo como esto sigo sin obtener los datos de la fecha y hora

    Código: [Seleccionar]
    main(){

            time_t *pot;
            time_t *pet;
            time_t pat;
           
            pot= ctime(pat);
            pet= time(pat);
            printf("%s", pot);
            printf("%s", pet);
    return 0;
    }

    ¿Has probado el printf con %ld?

    Saludos!
    En línea

    Desconectado r1ghtz0

    • { L4 } Geek
    • ****
    • Mensajes: 303
    • Estudiando
      • Ver Perfil
    Re:ayuda con funcion time y ctime
    « Respuesta #4 en: Marzo 06, 2018, 11:15:56 pm »
    Disculpen ya lo arregle solo tenia que poner el ampersa antes de pat asi; ctime(&pat)
    En línea

    • Imprimir
    Páginas: [1]   Ir Arriba
    • Hack x Crack - Comunidad de Seguridad informática »
    • Programación »
    • C / C++ »
    • ayuda con funcion time y ctime
     

    • SMF | SMF © 2013, Simple Machines
    • XHTML
    • RSS
    • WAP2
    Va un mudo y le dice a un sordo: Hack x Crack usa cookies. Pues eso... Learn more