一个简单的C++库,用于简化嵌入Python解释器到C++项目,基于Boost.Python封装。 使用Boost.Python将解释器嵌入到C++应用程序,通常我们需要直接使用CPython的API(如Py_Initialize(), Py_SetPythonHome()等),还会遇到如下问题: 如何重定向解释器的标准输入、输出?
https://chensongpoixs.github.io/2019/01/24/boost%E5%BA%93asio%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90%E4%B9%8Bio_service/ boost库asio源码分析之io_service - 陈松的技术博客 | CS BlogActivity chensongpoixsadded Gitalk 38a69bb010af19b748619fe626f809ea on Jan 24, 2019 Sign up ...
基于QT的开源夸平台ORM库,目前QxOrm1.4.6己经默认可不依赖boost库,使用Qt5可以在Window、Linux(Ubuntu)平台编译通过。官网地址:https://www.qxorm.com/官方代码托管地址 1、QxOrm_1.4.6 (从官网https://www.qxorm.com/下载,与github上不同在于帮助文档比较全) 2、QxEntityEditor_1.2.4_setup_win64 (从官...
Repository files navigation README CommLib linux常用库,使用boost和标准库编写的常用库,包含线程池、内存池、通信、日志、时间处理、定时器 注:本库实现的内存池为不定长内存池,包含了子内存池数组,采用了hash算法,按位进行hash运算, hash到各个子内存池中,以满足动态内存易变化的需求,以提供给网络库使用About...
基于Muduo精简实现的Smuduo,在保留原有功能和特性(事件驱动的Reactor模式,非阻塞IO)的基础上,移除boost库依赖,大量使用C++11新特性. - GitHub - Frees0u1/smuduoChatServer: 基于Muduo精简实现的Smuduo,在保留原有功能和特性(事件驱动的Reactor模式,非阻塞IO)的基础上
把flutter_boost 的 dart 部分都移到新建的 flutter module 里,新建一个 flutter_android_module,将 Java代码拷贝过去。 app 依赖 flutter_module_lib 和 flutter_android_module。 还有一个 flutter 自身的问题,flutter module 生成的 .android 文件里不是 androidX 需要手动改一下,或者按下面的方法切一下 flutter...
由于经常需要采用C++接收和解析环保212协议,所以采用C++ Boost asio库编写了一个TCP接收服务端,并解析HJ212-2017协议数据,上传到我的GitHub上面,仓库地址为:https://github.com/ccf19881030/HJ212Receiver,已经在Windows10系统下使用VS2017进行测试过,并且在CentOS8系统下使用Cmake进行编译测试。有需要的话可以自行下载...
📚 本仓库是面向 C/C++ 技术方向校招求职者、初学者的基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。 💡 侧边目录支持方式:📚 Docsify 文档、Github + TOC 导航(TOC预览.png) 📄 保存为 PDF 方式:使用 Chrome 浏览器打开 📚 Docsify 文档...
3),使用C++ 内置的原子库<atomic> 代替编译器特有的原子操作。 4),使用C++ 内置的多线程库<thread> 代替pthread族函数。 5),使用C++ 内置的时间库<chrono> 代替旧的C语言式的time族函数。 6),去除boost依赖。完全使用C++开发。 7),更完备的test测试功能,几乎覆盖每一个.cpp文件。 开发尚未完成...About...
Nana 是一个用现代 C++11 编写的跨平台界面库。 Nana 是一个免费的开源程序库,采用Boost Software License协议授权,可用于商业和非商业软件项目。a modern C++ GUI library - baidule/nana