Originariamente inviato da PaTeR
Diminuiamo le domande

3. Me lo fate un esempio di socket del C che prenda il contenuto di un file e lo posti a video?
4. E' possibile effettuare connessioni tra socket win e linux?
5. Secondo voi è bene che impari le winsock, oltre alle soket del C??

La 3 è importante Sto provando qualcosa ma non ci riesco, mi sono perso su gapil
Mi basterebbe anche solo la connessione completa, prendere un file e stamparlo a video non è fondamentale, forse lì riesco a trovare qualcosa


Sono su Win
3° ehm, guarda che le socket servono a prendere dati da "un canale aperto per la comunicazione" non da file quindi non è possibile farti un esempio che usi le socket per leggere un file e stamparlo a video :fagiano

4° ovviamente si, senno chi usa windows non potrebbe vedere circa il 70% del web

5° Sono la stessa cosa...le socket sono un concetto astratto, le Winsock sono le librerie di windows per mettere in pratica il concetto di socket

dopo di che...
il gapil tratta le socket sui sistemi posix/bsd
Le Winsock hanno un set di funzioni abbastanza simili a quelle posix\bsd quindi, +/-, dopo che studi le winsock dovresti essere in grado di riadattare, senza troppi problemi, i vari esempi del gapil, ma prima devi studiare le winsock

qua puoi trovare qualche info utile sulle winsock
http://www.sockets.com/

qui un po di info su tutto, winsock comprese
http://www.lowtek.com/sockets/

idem come su
http://compnetworking.about.com/cs/socketprogramming/