El Sun, 14 Feb 2016 08:28:02 +0100 Altair Linux <altairli...@gmail.com> escribió:
> Hola, > > estoy haciendo un programa en C/C++ y necesito hacer un sistema de chat > basico. > > Con basico me refiero a esto: 1 ordenador hace de servidor y X ordenadores > (5, 15, 25, etc) hacen de clientes. La comunicacion consiste en cadenas de > texto, inicialmente de hasta 128 caracteres. > > La comunicacion es siempre de cliente a servidor, los clientes no se > comunican entre si. > > Los datos de conexion (la IP del servidor y el puerto del servidor) estan > almacenados en un archivo de texto en el cliente. > > Busco que funcione en windows y linux. > > He mirado la documentacion de estas opciones: > - SDL_net, no parece que se puedan coger los datos de conexion desde un > archivo. > - cpp-netlib, parece un proyecto muy joven. > - Boost.Asio, la impresion que me da es que es matar moscas a cañonazos > > Tambien he considerado sin usar libreria, pero de programacion en C en > windows no la conozco y no se si es buena opcion. En Linux si que he visto > algunas cosas. > > ¿Sugerencias?. > Usa la libreria estandar: #include <sys/types.h> #include <sys/socket.h> en windows solo tenes que inicializarla antes, no recuerdo la sentencia pero una vez inicializada lo demas es lo mismo > Gracias -- Angel Claudio Alvarez <an...@angel-alvarez.com.ar>