Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/12/2009, 01:49
814ckf0x
 
Fecha de Ingreso: diciembre-2009
Mensajes: 15
Antigüedad: 14 años, 4 meses
Puntos: 2
Respuesta: C++ Socket Class facil de usar.

Olvidaba mencionar que el socket esta construido para GNU/Linux, pero al no usar cabeceras especiales la implementación para MSWindows es sumamente fácil, teniendo simplemente que agregar al constructor:

WSADATA info;
if (WSAStartup(MAKEWORD(2,0), &info)) {
//TODO lanzar algo para controlar el error o poner algún numero a -1 y comprobarlo con socketexists
}

al Destructor y a todos los métodos que lancen un error:

WSACleanup();

Eliminar las cabeceras:
sys/* => Las dos son equivalentes a WinSock2.h
netdb.h => necesaria para getaddrinfo() y es equivalente a Ws2tcpip.h

Y si no quieren calentarse la cabeza simplemente descarguense:
esta http:/ /www.adp-gmbh.ch /win/misc/sockets.html

Aunque aclaro que me gustaría más que usaran la mía =P