VLibuv
文章平均质量分 91
轻扬睡不醒
这个作者很懒,什么都没留下…
展开
-
VLibuv(libuv c++ 扩展库,已实现高效tcp客户端和服务端, http客户端, websocket客户端, https和wss等协议,带编码的string字符串类型,等等,持续更新中.)
现有C++对于事件驱动的底层库并不多,或者是说,很多都是高级封装,如Qt,Qt库过于庞大,且基本上有自己的一套事件循环机制,很多后台项目和高性能服务等项目使用起来并不是很方便,由此使用偏向底层的事件驱动库尤为重要。libuv是一个很不错的事件驱动库,它支持跨平台,且是现有Node.js的底层支柱框架。由于libuv是C语言编写开发的,主要是面向过程实现的,从而导致C++项目使用起来并不是很方便,由此,VLibuv项目最初就是为了解决这一困扰问题而诞生的。原创 2024-05-12 00:57:23 · 2049 阅读 · 2 评论 -
libuv C++ 开源库(面向对象编程的libuv库VLibuv)
VLibuv是一个基于 libuv 的 C++ 封装,旨在提供方便的面向对象编程接口,简化异步、事件驱动的应用程序开发的一个开源库。通过继承关系和扩展类型,VLibuv 提供了对 libuv 中的 uv_handle_t 和 uv_req_t 类型的封装,使其更符合 C++ 的面向对象编程风格原创 2024-01-04 12:26:27 · 1849 阅读 · 0 评论