Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.
JSON for Modern C++
遵循C11 Annex K (Bounds-checking interfaces)的标准,选取并实现了常见的内存/字符串操作类的函数,如memcpy_s、strcpy_s等函数。 未来将分析C11 Annex K中的其他标准函数,如果有必要,将在该组织中实现。 处理边界检查函数的版本发布、更新以及维护。
mockcpp is a jmock-like generic C/C++ Mock Framework, which doesn't use complex template technique which will result in very heavy compiling overhead.
GoogleTest is Google’s C++ testing and mocking framework
The Boost project provides free peer-reviewed portable C++ source libraries.
项目展示
查看全部项目 >The LLVM project has multiple components. The core of the project is itself called "LLVM". This contains all of the tools, libraries, and header files needed to process intermediate representations and convert them into object files. Tools include an assembler, disassembler, bitcode analyzer, and bitcode optimizer.
StarProtocol Buffers - Google's data interchange format
Starmakeself - Make self-extractable archives on Unix
Star遵循C11 Annex K (Bounds-checking interfaces)的标准,选取并实现了常见的内存/字符串操作类的函数,如memcpy_s、strcpy_s等函数。 未来将分析C11 Annex K中的其他标准函数,如果有必要,将在该组织中实现。 处理边界检查函数的版本发布、更新以及维护。
StarJSON for Modern C++
Starmockcpp is a jmock-like generic C/C++ Mock Framework, which doesn't use complex template technique which will result in very heavy compiling overhead.
StarGoogle Optimization Tools (a.k.a., OR-Tools) is an open-source, fast and portable software suite for solving combinatorial optimization problems. The suite contains: Two constraint programming solver (CP* and CP-SAT); Two linear programming solvers (Glop and PDLP); Wrappers around commercial and other open source solvers, including mixed integer solvers; Bin packing and knapsack algorithms; Algorithms for the Traveling Salesman Problem and Vehicle Routing Problem; Graph algorithms (shortest paths, min cost flow, max flow, linear sum assignment). We wrote OR-Tools in C++, but provide wrappers in Python, C# and Java.
StarEigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.
Star{fmt} is an open-source formatting library providing a fast and safe alternative to C stdio and C++ iostreams.
StarThe repository contains the Abseil C++ library code. Abseil is an open-source collection of C++ code (compliant to C++17) designed to augment the C++ standard library.
Star