2010-08-18 16 views
9

Czy ktoś może podać mi przykładowy przykład na połączeniu klienta i serwera za pomocą gniazd w C++. Przeszedłem kilka tutoriali teraz chcę go wdrożyć. Jak zacząć?Programowanie gniazd w C++

+3

Jeśli przeszedłeś samouczki, powinieneś mieć * już * zaimplementowaną (prostą) aplikację klient-serwer. –

+0

@Anon: Jestem nowy w C++, zrobiłem to w języku C#. Chcę to zrobić teraz w C++. –

+0

Napisałem coś, co może pomóc tutaj: http://stackoverflow.com/questions/2843277/c-winsock-p2p/2920787#2920787 – Default

Odpowiedz

6

Nie ma gniazdo API w C++ Standard. Interfejs API POSIX C jest dość przenośny (dokumentacja GNU libC zawiera przykłady klientów i serwerów UDP i TCP, do których zwykle się zwracam, gdy drapię inny serwer), lub możesz użyć biblioteki Boost.ASIO, aby uzyskać więcej doświadczenia w C++ ...

3

Dobra biblioteka sieci C++ to ACE. Jedyny problem polega na tym, że nie znalazłem żadnych dobrych tutoriali online, które znalazłem. This book jest jednak całkiem niezły.

+7

Logo ACE = illuminati – user457015

Powiązane problemy