# cpp_study **Repository Path**: tonyLX/cpp_study ## Basic Information - **Project Name**: cpp_study - **Description**: follow me to study modern c++ - **Primary Language**: Unknown - **License**: BSD-2-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-07-06 - **Last Updated**: 2021-07-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # cpp_study [《C++实战笔记》](https://time.geekbang.org/column/intro/309) > 跟着我学习现代 `C++ `. 欢迎 pull request make/cmake 文件! ## 必要条件 - `Linux` : Ubuntu, Debian, CentOS, and others - `macOS(OS X)` : 可能有效,但未经测试 ## 参考书目 * [ISO C++](http://www.open-std.org/jtc1/sc22/wg21/) * [cppreference](https://en.cppreference.com/w/) ## 资源 * [VirtualBox](https://www.virtualbox.org) * [Ubuntu](https://ubuntu.com/) * [GCC](http://gcc.gnu.org/) * [Clang](http://clang.llvm.org/) ## 文档 * [Bjarne Stroustrup's FAQ](http://www.stroustrup.com/bs_faq.html) * [Bjarne Stroustrup's C++11 FAQ](http://www.stroustrup.com/C++11FAQ.html) * [C++ Core Guidelines](https://github.com/isocpp/CppCoreGuidelines) * [OpenResty Code Style Guide(zh-cn)](http://openresty.org/cn/c-coding-style-guide.html) * [Google Code Style Guide](https://google.github.io/styleguide/cppguide.html) ## 研发参考链接 * [Boost](https://www.boost.org/) * [tbb](https://github.com/intel/tbb) * [JSON](https://www.json.org/json-zh.html) * [JSON for Modern C++](https://github.com/nlohmann/json) * [MessagePack](https://msgpack.org/) * [msgpack-c](https://github.com/msgpack/msgpack-c) * [ProtoBuf](https://github.com/protocolbuffers/protobuf) * [protobuf-c](https://github.com/protobuf-c/protobuf-c) * [gRPC](https://grpc.io) * [Thrift](https://thrift.apache.org/) * [libcurl](https://curl.haxx.se/libcurl/) * [cpr](https://github.com/whoshuu/cpr) * [ZMQ](https://zeromq.org/) * [pybind11](https://github.com/pybind/pybind11) * [lua](https://www.lua.org/) * [luajit](http://luajit.org/) * [luajit-openresty](https://github.com/openresty/luajit2) * [LuaBridge](https://github.com/vinniefalco/LuaBridge) * [gperftools](https://github.com/gperftools/gperftools) * [FlameGraph](https://github.com/brendangregg/FlameGraph) * [OpenResty XRay](https://openresty.com.cn/cn/xray/) ## 很棒的合集 * [Awesome C++](https://github.com/fffaraz/awesome-cpp) * [Awesome Mordern C++](https://github.com/rigtorp/awesome-modern-cpp) ## 另见 * [透视HTTP协议](https://time.geekbang.org/column/intro/189) * [http_study](https://github.com/chronolaw/http_study) - http service for pratice and more * [boost guide](https://github.com/chronolaw/boost_guide.git) - Sample code for Boost library Guide * [professional_boost](https://github.com/chronolaw/professional_boost.git) - Professional boost development * [annotated_nginx](https://github.com/chronolaw/annotated_nginx) - 注释nginx,学习研究源码 * [ngx_cpp_dev](https://github.com/chronolaw/ngx_cpp_dev) - Nginx C++ development kit, with the power of C++11 and Boost Library * [ngx_ansic_dev](https://github.com/chronolaw/ngx_ansic_dev) - Nginx ANSI C Development * [openresty_dev](https://github.com/chronolaw/openresty_dev) - OpenResty/Lua Programming * [favorite-nginx](https://github.com/chronolaw/favorite-nginx) - Selected favorite nginx modules and resources