Sockets c++ Portabel
-
Hi Leute!
Ich habe eine frage zu Sockets, obwohl ich der SocketMaster bin
Frage: Gibt es eine einfache möglichkeit in c++ Sockets portabel zu progrmmieren, also für Windows und Linux.
Die einzige Möglichkeit, die ich immoment sehe ist, dass ich jede Socket funktion create, bind etc. Zwei mal programmiere einmal für Windows(Winsock) und einmal für linux und durch präprozessor anweisungen, je nach dem ob auf Windows oder Linux, die entsprechende FUnktion nutze.
Danke
-
boost::asio
"sockets lib c++" in google eingeben
-
cvxvxvx schrieb:
boost::asio
"sockets lib c++" in google eingeben
Wenn ich das in Google (.co.uk) eingib bekomm ich auf der 1. Seite komischerweise keinen Verweis auf Asio. Trotzdem stimm ich zu: nimm boost::asio! (ganz allgemein lohnt sichs, sich mit boost auseinander zu setzen, wenn man C++ macht. Vieles, was im neuen C++ Standard ist, kommt aus boost).