Sono confuso su un paio di cose sulla winsock.Winsock2.h vs winsock2.h e wsock32.lib vs ws2_32.lib
In primo luogo, quale sia la differenza tra tra cui Winsock2.h vs Winsock2.h (tappi di 'w')
In secondo luogo, qual è la differenza tra il collegamento con wsock32.lib con ws2_32.lib?
Ho provato un paio di combinazioni e provocano errori in fase di compilazione. Qualcuno può spiegarmi il ragionamento logico su cosa usare?
Grazie Nick
Addendum: Winsock 2 (ws2_32.lib) è un'estensione di Winsock 1 (wsock32.dll). Un programma che attualmente funziona contro wsock32.dll dovrebbe funzionare correttamente se ricollegato a ws2_32.dll. –
L'esempio multicast HawkNL (hawksoft.com/hawknl) non funziona quando si collega a ws2_32.lib, ma funzionerà con wsock32.lib. Tuttavia, una volta aggiornati gli # include per abbinare la nuova libreria diventa , ecc., Le cose riprendono a funzionare. –