MedianFilter:一种快速的一维中值滤波算法
2023-03-14 21:27:25 4KB algorithm embedded cpp11 embedded-c
1
gsl-lite :适用于C ++ 98,C ++ 11的准则支持库 元数据 建造 套餐 在线尝试 gsl-lite是最初基于的的实现。 内容 依存关系 安装及使用 版本语义 在库中使用gsl-lite 配置选项 特征 弃用 报告与 建立测试 其他GSL实施 注释和参考 附录 用法示例 # include < gsl> int * use ( gsl::not_null< int> p ) { // use p knowing it's not nullptr, NULL or 0. return p; } struct Widget { Widget () : owned_ptr_( new int ( 42 ) ) {} ~Widget () { delete owned_ptr_; } void w
2023-03-03 14:42:36 148KB cpp14 cpp11 header-only cpp17
1
介绍 DroidFish是功能丰富的图形象棋用户界面,结合了非常强大的Stockfish国际象棋引擎。 DroidFish主要设计用于对棋位置进行引擎分析以及对棋游戏进行查看和编辑。 它也可以用于与国际象棋引擎或其他人类玩家玩游戏。 但是,两个玩家都必须在同一台设备上玩。 DroidFish中还包括一个功能更弱的国际象棋引擎CuckooChess 。 它的主要特征是可以使它发挥得很弱,因此,即使是初学者,也有合理的机会击败它。 使用用户界面 通过点击用户界面元素(例如按钮,国际象棋棋子和文本),可以调用许多常见的动作。 通常可以通过在棋盘,移动列表文本区域或按钮等元素上长按(轻击并按住)来打开上下文菜单。 左抽屉菜单包含命令操作,可通过从屏幕左侧向中间滑动来打开。 右侧抽屉菜单包含较少的常用操作,可以通过从屏幕右侧向中间滑动来打开。 通过点击应用程序标题栏的左/右一半,也可以打开
2023-01-08 15:57:24 13.47MB java chess cpp11 android-studio
1
僵尸病毒 使用SFML作为图形库和自定义游戏引擎(Ligths,Physics,实体创建等)的C ++ 2D自上而下僵尸射击游戏。 例子 影片连结 运行演示 在发布文件夹中,您将找到二进制文件,每个二进制文件对应一个场景。 独奏游戏 与机器人游戏 灯光演示 机器人+晚
2023-01-06 18:45:38 78.69MB cpp video-game cpp11 sfml2
1
TinyFSM TinyFSM是一个简单的C ++有限状态机库,旨在实现最佳性能和低内存占用。 这使其成为实时操作系统的理想选择。 这个概念非常简单,使程序员可以完全了解幕后发生的事情。 它提供了一种将状态机图表映射到源代码的简单方法。 TinyFSM基本上将事件分派包装到函数调用中,使事件分派同样快地调用(甚至内联)函数。 即使在最坏的情况下,调度也只会导致单个vtable查找和函数调用! 主要特征: 进/出动作 事件动作 过渡功能 过渡条件 事件有效负载(类) 状态和动作函数的继承 TinyFSM受益于C ++ 11模板元编程功能(如可变参数模板),并且不依赖于RTTI,异常或任何外部库。 官方主页: : 当前版本: 0.3.2 文献资料 您可以在TinyFSM项目的doc/目录中找到主要文档。 最新版本也可。 安装 TinyFSM是仅标头的库,不需要特殊的安装步骤。
2022-12-10 21:18:12 26KB c-plus-plus state-machine cpp11 header-only
1
cpp-httplib 一个C ++ 11单文件纯标题跨平台HTTP / HTTPS库。 设置非常容易。 只需在您的代码中包含httplib.h文件即可! 注意:这是一个多线程的“阻止” HTTP库。 如果您正在寻找“非阻塞”库,那么这不是您想要的。 简单的例子 服务器 # define CPPHTTPLIB_OPENSSL_SUPPORT # include " path/to/httplib.h " // HTTP httplib::Server svr; // HTTPS httplib::SSLServer svr; svr.Get( " /hi " , []( const httplib::Request &, httplib::Response &res) { res. set_content ( " Hello World! " , " text/plain " ); }); svr.listen( " 0.0.0.0 " , 8080 ); 客户 # define CPPHTTPLIB_OPENSSL_SUPPORT # include " path/to/h
2022-09-19 20:51:43 577KB http cpp https cpp11
1
如果要查找初始项目代码,请参考我的。 PS:我的最初提交是在完成lab1之后提交的。 如果要从头开始,只需删除相应cpp文件中的所有功能主体即可。 CMU15-445的项目文件夹 项目1 项目二 专案3 专案4
2022-08-25 10:49:40 2.39MB database cpp11 cmu C
1
c++的任意大小整数类-源码
2021-12-26 01:34:04 145KB cpp cpp14 class cpp11
1
Ppconsul 版本0.2 C ++客户端库。 Consul是用于发现和配置基础结构中的服务的分布式工具。 Ppconsul的目标是: 完全涵盖Consul 版本1。 请检查当前的。 提供基于C ++ 11的简单,模块化和有效的API。 支持不同的平台。 目前,支持Linux,Windows和macOS平台。 用自动化测试覆盖所有代码。 请注意,该项目正在开发中,不能保证稳定的界面。 库测试当前正在针对Consul v1.4.2运行。 已知库可以从版本0.4开始与Consul一起使用(较早的版本也可以工作,但从未经过测试),尽管由于Consul的向后不兼容更改,某些版本的较旧版本的测试失败。 该库是用C ++ 11编写的,需要非常现代的编译器。 当前使用以下命令进行编译: macOS:Clang 11(Xcode 11.3.1) Ubuntu Linux:具有st
2021-12-20 17:24:02 197KB c-plus-plus cpp consul cpp11
1
web.d::laptop_computer:本项目为C ++ 11编写的Web服务器,解析了get,head请求,可处理静态资源,支配HTTP长连接,支持管线化请求,并实现了日志,记录服务器运行状态
2021-10-07 16:01:40 17.5MB http webserver cpp11 gcc-complier
1