SyntaxFix
Write A Post
Hire A Developer
Questions
🔍
[c++] Best C/C++ Network Library
Home
Question
Best C/C++ Network Library
Aggregated List of Libraries
Boost.Asio
is really good.
Asio
is also available as a stand-alone library.
ACE
is also good, a bit more mature and has a
couple
of
books
to support it.
C++ Network Library
POCO
Qt
Raknet
ZeroMQ
(C++)
nanomsg
(C Library)
nng
(C Library)
Berkeley Sockets
libevent
Apache APR
yield
Winsock2(Windows only)
wvstreams
zeroc
libcurl
libuv
(Cross-platform C library)
SFML's Network Module
C++ Rest SDK (Casablanca)
RCF
Restbed (HTTP Asynchronous Framework)
SedNL
SDL_net
OpenSplice|DDS
facil.io
(C, with optional HTTP and Websockets, Linux / BSD / macOS)
GLib Networking
grpc
from Google
GameNetworkingSockets
from Valve
CYSockets
To do easy things in the easiest way
Examples related to
c++
•
Method Call Chaining; returning a pointer vs a reference?
•
How can I tell if an algorithm is efficient?
•
Difference between opening a file in binary vs text
•
How can compare-and-swap be used for a wait-free mutual exclusion for any shared data structure?
•
Install Qt on Ubuntu
•
#include errors detected in vscode
•
Cannot open include file: 'stdio.h' - Visual Studio Community 2017 - C++ Error
•
How to fix the error "Windows SDK version 8.1" was not found?
•
Visual Studio 2017 errors on standard headers
•
How do I check if a Key is pressed on C++
Examples related to
c
•
conflicting types for 'outchar'
•
Can't compile C program on a Mac after upgrade to Mojave
•
Program to find largest and second largest number in array
•
Prime numbers between 1 to 100 in C Programming Language
•
In c, in bool, true == 1 and false == 0?
•
How I can print to stderr in C?
•
Visual Studio Code includePath
•
"error: assignment to expression with array type error" when I assign a struct field (C)
•
Compiling an application for use in highly radioactive environments
•
How can you print multiple variables inside a string using printf?
Examples related to
networking
•
Access HTTP response as string in Go
•
Communication between multiple docker-compose projects
•
Can't access 127.0.0.1
•
How do I delete virtual interface in Linux?
•
ConnectivityManager getNetworkInfo(int) deprecated
•
Bridged networking not working in Virtualbox under Windows 10
•
Difference between PACKETS and FRAMES
•
How to communicate between Docker containers via "hostname"
•
java.net.ConnectException: failed to connect to /192.168.253.3 (port 2468): connect failed: ECONNREFUSED (Connection refused)
•
wget: unable to resolve host address `http'