C/C++ 学习资料,包括但不限于文章书籍代码库教程视频

Compiler Explorer

Quick C++ Benchmark

wandbox.org

cppinsights.io

Latency Numbers Every Programmer Should Know

Lock-Free Programming

Metaprogramming

Articles

Blogs

Books

Libraries

  • Abseil Common Libraries (C++).
  • Arrow: a multi-language toolbox for accelerated data interchange and in-memory processing.
  • cloudwu/coroutine: 基于 getcontext、makecontext、swapcontext 实现的协程库.
  • LevelDB: a fast key-value storage library, under the hood is a LSM tree.
  • liburing: a library that provides an efficient and convenient way to use the io_uring interface.
  • spdlog: Fast C++ logging library.
  • concurrentqueue: A fast multi-producer, multi-consumer lock-free concurrent queue for C++11.

Standards

Tutorial

Video