Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eternal Idol

#1211
Cita de: SARGE553413 en 18 Agosto 2014, 13:09 PMRealmente creo que quizá no necesite usarlo de manera asíncrona, explico lo que tengo que hacer:

1 - Por un lado, enviar a la máquina conectada al serie señales para setear algunos parámetros (como por ej. temperaturas de peligro y no-peligro).

2 - Además, quiero tener un hilo en background escuchando "constantemente" (osea cada x milis) al puerto serie, porque esta máquina envía una señal si se alcanza una temperatura designada como "peligrosa" y vuelve a mandar una señal si se vuelve a la temperatura "no-peligrosa".

Entonces para el segundo punto si que necesito lo asíncrono, ¿cierto?

No hace falta, si la operacion de I/O no retorna cuando es sincrona es que no hay datos que procesar. En el segundo punto si el hilo solo se dedica a I/O no hay problema.
#1212
Overlapped es para trabajar con I/O asincrona, en este caso el evento sera señalado cuando se complete el I/O.

Synchronous and Asynchronous I/O.

En realidad ese no es un error, como dice la MSDN:
Note  The GetLastError code ERROR_IO_PENDING is not a failure; it designates the read operation is pending completion asynchronously. For more information, see Remarks.

En fin, te aconsejo no usar overlapped, al menos no al principio, primero hacelo funcionar de manera sincrona.

Synchronization and Overlapped Input and Output.
#1213
Lo contrario, signed cuando se trabaja con numeros negativos.
#1214
Programación C/C++ / Re: Navegador Nuevo
17 Agosto 2014, 13:08 PM
En el mejor de los casos es SPAM ...
#1215
Cita de: harry_the_blogger en 17 Agosto 2014, 01:16 AM
Ok, gracias por aclararme que ese no es el kernel, Eternal Idol. Yo solo me refería al kernel32 en donde estan las APIs. El link que me dio daryo es bueno, Gracias a todos por responder

De nada; notese que si no importas ninguna funcion tu programa no va a funcionar en versiones modernas de Windows.

PD. Las APIs de Windows tambien estan en otras librerias como User32, Advapi32, .etc.
#1216
Cita de: Blaster en 16 Agosto 2014, 05:51 AM
Hola kutcher me parece excelente la iniciativa este tipo de actividades es lo que hacia falta a este subforo, en cuanto al primer reto lo veo difícil pero de igual manera estoy en ello  ;D

Bueno, para mi no le faltaba nada al foro y ahora le sobra este hilo, da la impresion de que no hay nada util que hacer estos dias (como si estuvieran jubilados o no hubieran trabajado jamas), nadie a quien ayudar con problemas reales y entonces tienen que estar retandose entre los usuarios para tener un objetivo y subir codigo compulsivamente.

Aca tienen un par de nuevos retos en serio y no solamente malas excusas para subir codigo al foro:
Hagan un programa para generar una imagen de un disco rigido (como VHD y VMDK).
Hagan un antivirus con scanner en tiempo real.
Creen una solucion a un problema real: BadUSB.
Creen un tutorial sobre como optimizar codigo, asi nos ahorran 15.000 versiones de soluciones al mismo problema.




leosansan: cuando usas el foro como chat o incluis alusiones a un usuario que no esta participando del hilo - no es la primera vez - tambien te puedo editar y/o borrar el mensaje, que lo sepas; si tenes alguna queja este subforo nunca es el lugar donde hacerla, nunca, te podes comunicar por privado o escribir en "Sugerencias y dudas sobre el Foro" como ya hicieron en su momento, te recuerdo que no hubo ningun cambio de reglas desde ese momento y son las mismas desde antes de que te registraras al foro. Mi postura tambien sigue siendo la misma, algo de codigo es aceptable hasta cierto punto, pero cuando se nota que no aporta nada: "No dudo que lo podamos mejorar, aunque a bote pronto no veo por donde." ya no es aceptable y se bloquea el tema. Espero que tu postdata fuera una broma.




En general creense un Blog/Foro si quieren retarse con problemas elementales (o incluso complejos) y si solo quieren subir codigo esta sourceforge por ejemplo, piensen algo proyecto util.
#1217
Kernel32.dll no es el Kernel, es una libreria de modo Usuario, el Kernel es NTOSKRNL.exe.
#1218
Programación C/C++ / Re: Navegador Nuevo
16 Agosto 2014, 12:18 PM
Cita de: x64Core en 16 Agosto 2014, 12:16 PM
¿Alguien tiene el ejecutable? para saber si es una aplicación legitima o fue un intento para infectar a la gente de aqui.

Tiene otro hilo en el foro Elprogramador22.
#1219
Programación C/C++ / Re: RE: AYUDA
16 Agosto 2014, 10:07 AM
No se hacen tareas.
#1220
Programación C/C++ / Re: Navegador Nuevo
16 Agosto 2014, 10:06 AM
Las reglas son muy claras:
No se permite el publicar enlaces a programas compilados.

Piff:
http://www.indigorose.com/products/autoplay-media-studio/

:silbar: