Autor
|
Tema: Eventos en C++ (Leído 7,931 veces)
|
HaX991
Desconectado
Mensajes: 33
|
Hola, bueno llevo todo el dia intentando hacer una clase de sockets en c++ con eventos pero no encontre la forma de usar eventos en visual c++ alguien me puede ayudar ??
gracias, saludos!!
|
|
|
En línea
|
|
|
|
xkiz ™
|
tal vez si posteas lo que tenes hecho, sea mas facil asesorarte sobre lo que buscas hacer...
|
|
|
En línea
|
|
|
|
HaX991
Desconectado
Mensajes: 33
|
|
|
|
En línea
|
|
|
|
Foxy Rider
Desconectado
Mensajes: 2.407
Deprecated
|
Ummhhh, esa es una tecnología propietaria de Microsoft, podés hacerlo tranquilamente de forma estándar con delegates ... Si no querés reinventar la rueda o tenés problemas en la implementación, tenés FastDelegates2 o Boost.Function, y según leí .. Boost.Function fue aceptado para el TR1 para lo que sería el nuevo estándar C++0x (No lo confirmé de primera mano por que el borrador tiene 1300 hojas y es un documento que de a momentos se torna algo amargo de leer) Saludos.
|
|
|
En línea
|
|
|
|
HaX991
Desconectado
Mensajes: 33
|
ufff esk veras estoy haciendo una clase de sockets een c++ y me ice una en vb k cuando llegan datos salta el evento entonces queria acer = en c++ que cuanno llege una conexion o algun dato o se desconecte algun socket k salte un evento indicandolo en lugar de tener k usa bucles y demas...
entiendes?
saludos!!
|
|
|
En línea
|
|
|
|
Foxy Rider
Desconectado
Mensajes: 2.407
Deprecated
|
¿ Leíste lo que escribí y los links ? a mi entender creo que tu duda ya está contestada ahí ... Si necesitás algo más servido en bandeja, te puedo sugerir una librería como SolarSockets++, que creo que tenía para eventos ... Pero ya te adelanto de que el C++ estándar no tiene para eventos ni delegates, son cosas que se implementan a mano o se usa soluciones ya escrita por otros ...
Saludos.
|
|
|
En línea
|
|
|
|
HaX991
Desconectado
Mensajes: 33
|
si si gracias tio creo k lo are con funciones y usando bucles de esta forma len = recv(sock, Buffer, 1024, 0); while (len != -1) { len = recv(sock, Buffer, 1024, 0); MessageBox(0, Buffer, "data received", 0); }
gracias a todos por la ayuda saludos!!!!!
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Eventos
« 1 2 »
.NET (C#, VB.NET, ASP)
|
TheGhost(Z)
|
11
|
6,467
|
19 Enero 2011, 12:59 pm
por [D4N93R]
|
|
|
VBS no funciona guarda eventos
Scripting
|
pabluria
|
4
|
2,890
|
22 Febrero 2011, 02:09 am
por pabluria
|
|
|
links y eventos
Desarrollo Web
|
bomba1990
|
2
|
2,323
|
4 Mayo 2011, 04:45 am
por bomba1990
|
|
|
Eventos del sistema de hoy
Scripting
|
pabluria
|
0
|
1,701
|
28 Septiembre 2011, 16:15 pm
por pabluria
|
|
|
nombre elementos eventos
Java
|
Roboto
|
2
|
2,255
|
22 Noviembre 2011, 12:40 pm
por Roboto
|
|