封装了sockets C API的C++类库。 支持SSL, IPv6, tcp 和 udp sockets, sctp sockets, http协议, 高度可定制的错误处理。 http://www.alhem.net/Sockets/ (7)libcurl libcurl是免费的轻量级的客户端网络库,支持DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, ...
跨平台的c开发库,提供asio、stream、容器、算法、xml/json/plist解析、数据库等常用模块 暂无标签 https://docs.tboox.org C等 6 种语言 BSL-1.0 Code of conduct 保存更改 发行版(1) 全部 tbox-v1.6.1 8年前 tbox 开源评估指数 生产力 创新力 ...
[<"]*asio/ssl\.hpp[>"]',\'^#\s*include\s*[<"](*asio/co_spawn\.hpp\|coroutine)[>"]',\'^#\s*include\s*[<"]glog/.*[>"]',\'^#\s*include\s*[<"]gtest/.*[>"]',\'^#\s*include\s*[<"]gmock/.*[>"]',\'^#\s*include\s*[<"]mysql++/.*[>"]',\'^#\s*...
它封装了sockets C API的C++类库。支持SSL, IPv6, tcp和udp sockets, sctp sockets, http协议, 高度可定制的错误处理。 4.Asio C++ Library:http://think-async.com/ 它是一个基于Boost开发的异步IO库,封装了对Socket的经常使用操作。简化了基于Socket程序的开发。它开源、免费、支持跨平台。 5.libevent:http...
Boost.Asio : :用于网络和底层I/O编程的跨平台的C++库Casablanca : :C++ REST SDKcpp-netlib : :高级网络编程的开源库集合Dyad.c : :C语言的异步网络libcurl : :多协议文件传输库Mongoose : :非常轻量级的网络服务器Muduo : :用于Linux多线程服务器的C++非阻塞网络库net_skeleton : :C/C++的TCP 客户端/...
Boost.Asio:用于网络和底层I/O编程的跨平台的C++库。 libev :功能齐全,高性能的时间循环,轻微地仿效libevent,但是不再像libevent一样有局限性,也修复了它的一些bug。 libevent :事件通知库 libuv :跨平台异步I/O。 音频 音频,声音,音乐,数字化音乐库 FMOD :易于使用的跨平台的音频引擎和音频内容的游戏创作工...
libcurl:libcurl是一个功能强大的网络传输库,它支持各种协议,如HTTP、FTP、SMTP等。libcurl提供了易于使用的API,可以快速实现网络传输功能,支持多线程和SSL加密。 libevent:libevent是一个事件驱动编程库,非常适用于高并发的服务器端开发。它提供了高性能的事件循环机制和IO复用功能,可以用于实现高性能的服务器。
🔥 比libevent/libuv/asio更易用的网络库。A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server. github.com/ithewei/libhv/wiki Resources Readme License BSD-3-Clause license Activity Stars 0 stars Watchers 0 watching Forks 1.1k forks Report repository ...
./vcpkg.exe install acl:x64-windows acl asio:x64-windows asio breakpad:x64-windows breakpad crashrpt:x64-windows crashrpt cxxopts:x64-windows cxxopts fast-cpp-csv-parser:x64-windows fast-cpp-csv-parser g3log:x64-windows g3log gtest:x64-windows gtest iniparser:x64-windows iniparser libc...
{ return websocketpp::lib::make_shared<boost::asio::ssl::context>(boost::asio::ssl::context::tlsv12); }); c.set_open_handler([](websocketpp::connection_hdl hdl) { std::cout << "Connected to server" << std::endl; }); c.set_message_handler([](websocketpp::connection_hdl hdl...