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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Contador de segundos en C
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Contador de segundos en C  (Leído 20,739 veces)
Eternal Idol
Kernel coder
Moderador
***
Desconectado Desconectado

Mensajes: 5.937


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: Contador de segundos en C
« Respuesta #10 en: 2 Octubre 2010, 11:52 am »

sleep no existe en Windows, Sleep si y toma como parametro milisegundos, GetTickCount existe pero solo devuelve el numero de milisegundos trasncurridos desde que arranco el sistema.

Recordarles que usen funciones standard es un consejo muy util, alguna vez cuando tengan suficiente experiencia lo valoraran en su justa medida.


« Última modificación: 2 Octubre 2010, 11:54 am por Eternal Idol » En línea

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón
Littlehorse
All the world's a stage
Moderador
***
Desconectado Desconectado

Mensajes: 2.714


Nie Dam Sie


Ver Perfil WWW
Re: Contador de segundos en C
« Respuesta #11 en: 3 Octubre 2010, 02:29 am »

Ja, sinceramente estoy algo cansado de ver el comentario "esto o aquello no es standar"... que quede a gusto y piacere de quien haga el código, si quiere hacerlo portable o no...


Si alguien esta utilizando, por ejemplo, la API de Windows para hacer X tarea especifica del sistema, nadie va a decir "No uses tal función, no es estándar" porque precisamente se decidió en un principio utilizar una API en particular.
Ahora bien, si alguien por ejemplo decide usar getch para hacer una pausa habiendo 700 maneras de hacerlo en forma estándar, no remarcar ese error es contraproducente para alguien que esta aprendiendo.

A lo que voy, no siempre queda a "gusto y piacere" de quien hace el código ya que quien lo hace puede, como mínimo desconocer el concepto de portabilidad.

Ahora bien, la portabilidad es solo un tema menor de tantos otros, el programador puede decidir desarrollar exclusivamente para un solo sistema operativo, pero igualmente hay un estándar al cual hay que atenerse lo mas que se pueda siempre que sea posible, porque es eso lo que logra la consistencia en la aplicacion final, y eso en la vida real, estando en un grupo de trabajo, es fundamental.

En conclusión, cuando explicamos u recordamos que hay un estándar, no lo decimos por decir. Ya lo ha dicho Eternal Idol, a la larga se valora, y eso sucede tal cual.

Saludos


En línea

An expert is a man who has made all the mistakes which can be made, in a very narrow field.
Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Segundos en C++
Programación C/C++
jorge19 6 3,356 Último mensaje 23 Febrero 2015, 02:45 am
por rir3760
problema con contador que toma segundos del sistema
ASM
FERNIIIIN 3 2,076 Último mensaje 28 Mayo 2019, 23:39 pm
por xv0
Convierte webs a PDF, ePub, Word o TXT en segundos
Noticias
El_Andaluz 0 1,682 Último mensaje 22 Julio 2020, 01:11 am
por El_Andaluz
15 segundos
Multimedia
Zorronde 5 28,564 Último mensaje 14 Octubre 2021, 05:36 am
por Danielㅤ
Contador 59 segundos en VHDL
Electrónica
Nicolau 1 8,087 Último mensaje 21 Enero 2023, 19:58 pm
por Meta
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines