Witam.
Dopiero zaczynam przygodę z WinSock i już zaczynam się gubić:
- Skąd mam wiedzieć czy funkcja connect() zakończyła się pomyślnie jeżeli w trybie nieblokującym zwraca WSAEWOULDBLOCK? dokładniej to chciałbym mieć możliwośc sprawdzenia czy udało się połączyć, a jeżeli nie to byłoby miło poznać błąd.
- Jak poprawnie rozłączyć połączenie, tak by móc dalej ponownie połączyć się tym samym gniazdem np. z innym adresem.
- Wiecie może o jakiejś klasie obudowującej WinSock, tak by było dużo łatwiej z niego korzystać?