掌握C ++ 17 STL 这是发行的的代码存储库。 它包含从头到尾完成本书所必需的所有支持项目文件。 关于这本书 在本书中,您将看到C ++ 17标准库的最重要的功能。 为了简洁起见,省略了某些部分,例如; 但是我们将介绍整个现代STL(每个标准容器和每个标准算法),以及诸如智能指针,随机数,正则表达式和C ++新库等重要主题。 您将学习构建自己的迭代器类型; 您自己的内存分配器,使用std :: pmr :: memory_resource; 您自己的线程池,使用std :: future。 说明和导航 05章的代码被组织到一个文件夹中,Chapter05的代码被组织在一个单独的文件夹中。 第01章和第02章没有代码。 该代码将如下所示: public class Program { public static void Main(string[]
2023-09-05 06:43:55 57KB 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
C ++中的FastCGI实现{#mainpage} Dmitigr Fcgi(以下简称Fcgi)-是一种可靠,易于使用且高性能的协议,以C ++编写。 Fcgi是项目的一部分。 注意,该软件为“测试版”质量,并且API随时可能更改! 文献资料 生成的文档位于。 有。 你好,世界 # include < dmitigr> # include < iostream> int main () { namespace fcgi = dmitigr::fcgi; try { const auto port = 9000 ; const auto backlog = 64 ; const auto server = fcgi::Listener_options::make ( " 0.0.0.0 " , port, backlog)-> ma
2023-02-07 21:04:27 173KB cpp17 cpp-library fastcgi-library C++
1
从C ++轻松创建GnuPlot脚本 目录 全局配置演示 文献资料 资料类别 脚本类 Global_Config类 参考 常问问题 它是什么? 一个简单的C ++ 17库,可以轻松创建和执行gnuplot脚本。 这些脚本将嵌入其数据,以后可以重播/修改。 该库取决于{fmt}库。 当我想用C ++开发东西时以最少的精力绘制一些数据时,就使用它。 目前,该库仅在Linux下进行了测试(它也应在Windows下运行,但我尚未检查过)。 消息 [2020-10-20周二] v1.1.0版本! 一些编译警告修复 一个新的Data_Array_2类 [2020-01-18 Sat 09:17] 版本v1.0.0已发布! 更多文件 修复export_as(...,path / output_filename)中的错误:路径被忽略 [2020-01-09 Thu 22:46] 添加
2022-10-19 14:38:49 95KB cpp cpp17 gnuplot mesonbuild
1
vsgExamples 测试和说明如何使用和可选附件库的示例程序。 示例程序根据它们说明其依赖关系的功能类型进行分组。 例子 实例 示例 例子 范例 示例 例子 示例 例子 示例 示例 示例 实例 构建vsgExamples的快速指南 先决条件: 符合C ++ 17的编译器,即g ++ 7.3或更高版本,Clang 6.0或更高版本,Visual Studio 2017或更高版本。 1.1或更高版本。 3.7或更高版本。 使用母版 可选-用于3D模型和图像加载器 可选-用于窗口GUI示例 上面的依赖版本已知可以正常工作,因此已将它们设置为当前的最低版本,有可能可以针对较旧的版本进行构建。 如果您发现旧版本成功,请告诉我们,我们可以更新版本信息。 命令行构建说明: 要在源代码中进行构建和安装,并将所有依赖项安装在标准系统目录中: git clone https://git
2022-04-26 20:30:22 4.51MB modern vulkan cpp17 openscenegraph
1
币安期货C ++ 从2021年2月中开始,这是一个活跃的早期项目,因此,我建议您不要依赖该库,除非它经过充分测试并且API稳定为止。 更新 2021年3月5日 添加了accountBalance(),klines(),takerBuySellVolume() 解决了不断开连接的问题 2021年3月3日 添加了accountInformation(): : 添加了allOrders(): ://binance-docs.github.io/apidocs/futures/en/#all-orders-user_data 2021年3月1日 放弃对现货市场的支持以专注于期货 从回购中删除的现货代码 回购已重命名为“ binance-futures-cpp”,代码名称空间现在为“ bfcpp” 概括 binancews是一个C ++ 17库,它从Binance加密货币交易所接收市场
2021-09-13 20:22:28 36KB cpp cpp17 cpprestsdk binance
1
docker-cpp17-base:用于通用C ++ CI构建的基本Docker映像
2021-01-30 14:09:17 18KB docker jenkins ci-server dockerfile
1