Sto tentando di utilizzare le funzioni socket.h in Windows. In sostanza, attualmente sto esaminando il codice di esempio http://beej.us/guide/bgnet/output/html/multipage/clientserver.html#datagram. Capisco che socket.h è una funzione Unix - c'è comunque che posso facilmente emulare quell'ambiente durante la compilazione di questo codice di esempio? Un diverso IDE/compilatore cambia qualcosa?Utilizzo delle funzioni sys/socket.h su windows
Altrimenti, immagino di dover utilizzare un ambiente Linux virtualizzato, che potrebbe essere comunque il migliore in quanto il codice verrà probabilmente eseguito in un ambiente UNIX.
Grazie.
+1 per winsock ed esempi. Ho usato Winsock. Ho solo bisogno di cambiare una piccola parte dei codici per portare il mio programma Unix su Windows. È facile. – user172818
Ma ci sono altre sorprese nell'altro caso :) Ad esempio, 'select' su windows ignora il primo argomento, quindi naturalmente, i programmatori di winsock mettono zero lì per' maxfd'. Dolore reale :) –