Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Calcular el tiempo que tarda en ejecutarse una aplicación

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Calcular el tiempo que tarda en ejecutarse una aplicación Responder citando

Hola

Quiero recoger el tiempo que tarda en comprimir una imagen y descomprimirla,.....se me ha ocurrido que puedo hacerlo capturando el tiempo del sistema antes de llamar a la función que comprime, y después, de comprimir volver a capturar el tiempo, con lo que si resto obtendría el tiempo que ha tardado en comprimir......pero no sé qué función es la que debo usar para coger el tiempo del sistema, si es que esto que he pensado puede hacerse....que creo que sí....sino decidme cómo puedo hacerlo

Thanks
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Hola, creo recordar que la función que buscas es now(), pero no recuerdo el tipo de variable que necesitas (hace más de 6 meses que no buildeo, y no lo tengo instalado para consultarlo yo, busca en la ayuda esa función).

Suerte.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Hola Enrique

Por lo menos me has orientado...voy a mirar la ayuda a ver qué encuentro

Graaacias
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: No puedo incluir unidad de función NOW() Responder citando

Hola otra vez.....ya he encontrado la función , y sí, hace lo que quiero,....


Me respondo a mí misma.....la unidad es :#include "systdate.h"

Embarassed
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Re: No puedo incluir unidad de función NOW() Responder citando

Hola, yo tengo un caso parecido y ya puedo capturar los tiempos en determinado momento, pero ahorita no se como restarlos para que me de el tiempo total, me parece que tu lo conseguiste, si me puedes enviar el dato, ya sea aqui en el foro o por email (betogu84@yahoo.com), te agradezco.

Mario
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Re: No puedo incluir unidad de función NOW() Responder citando

Hay funciones mejores para lo que quieres hacer.

Por ejemplo, la función "clock":
http://c.conclase.net/librerias/funcion.php?clock

Esta función no trabaja con segundos, sino con periodos más pequeños,
de pulsos de reloj, existe una constante para saber cuantos de esos
pulsos hay en cada segundo: CLOCKS_PER_SEC
http://c.conclase.net/librerias/macro.php?CLOCKS_PER_SEC

Si de todos modos, quieres trabajar con el tiempo del sistema, existe
otra función para restar tiempos: difftime
http://c.conclase.net/librerias/funcion.php?difftime

El valor de retorno son segundos.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Re: No puedo incluir unidad de función NOW() Responder citando

Muchissssssiiiiiimas gracias!!! Very Happy

Me sirvio a la perfeccion, es agradable contar con ustedes.

Mario
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.