Jestem zdezorientowany kilka rzeczy o winsock.Winsock2.h vs winsock2.h i wsock32.lib vs ws2_32.lib
Po pierwsze, jaka jest różnica pomiędzy tym Winsock2.h vs winsock2.h (czapki 'w')
drugie, jaka jest różnica pomiędzy łączeniem z wsock32.lib z ws2_32.lib?
Próbowałem kilka kombinacji i powodują błędy czasu kompilacji. Czy ktoś może mi wyjaśnić logiczne uzasadnienie tego, co należy użyć?
Dzięki Nick
Dodatek: Winsock 2 (ws2_32.lib) jest rozszerzeniem do Winsock 1 (wsock32.dll). Program, który obecnie działa przeciwko wsock32.dll, powinien nadal działać poprawnie po ponownym połączeniu z ws2_32.dll. –
Przykład multicastu HawkNL (hawksoft.com/hawknl) nie działa podczas łączenia z ws2_32.lib, ale będzie działał z wsock32.lib. Jednak po aktualizacji # include do nowej biblioteki staje się itd., Wszystko zaczyna działać. –