# cpp_note **Repository Path**: rsdownload/cpp_note ## Basic Information - **Project Name**: cpp_note - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-06 - **Last Updated**: 2024-10-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # cpp_note C++ practice notebook ## Requirements * Linux : Ubuntu, Debian, CentOS, and others * macOS(OS X) : may work but not be tested ## Docker You can also use this in docker, it bases on gcc7/10: ```docker docker pull chronolaw/cpp_note docker run -it --rm chronolaw/cpp_note ``` ## Reference * [ISO C++](http://www.open-std.org/jtc1/sc22/wg21/) * [Standard C++ Foundation](https://isocpp.org/) * [cppreference(en)](https://en.cppreference.com/w/) * [cppreference(zh)](https://zh.cppreference.com/w/) ## Resource * [VirtualBox](https://www.virtualbox.org) * [Ubuntu](https://ubuntu.com/) * [GCC](http://gcc.gnu.org/) * [Clang](http://clang.llvm.org/) ## Document * [Bjarne Stroustrup's FAQ](http://www.stroustrup.com/bs_faq.html) * [Bjarne Stroustrup's C++11 FAQ](http://www.stroustrup.com/C++11FAQ.html) * [Bjarne Stroustrup's C++ HOPL4(zh-cn)](https://github.com/Cpp-Club/Cxx_HOPL4_zh) * [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) * [ProtoBuffer C++ Doc](https://developers.google.com/protocol-buffers/docs/reference/cpp-generated) ## Dev Links * [PCRE](http://www.pcre.org/) * [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) * [cinatra](https://github.com/qicosmos/cinatra) * [ZMQ](https://zeromq.org/) * [cppzmq](https://github.com/zeromq/cppzmq) * [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 collection * [Awesome C++](https://github.com/fffaraz/awesome-cpp) * [Awesome Mordern C++](https://github.com/rigtorp/awesome-modern-cpp) ## See Also * [C++实战笔记](https://time.geekbang.org/column/intro/309) * [透视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