Skip to content

rise-worlds/CPlusPlus

Repository files navigation

CPlusPlus

C++ Learn

应该阅读的源码

网络/异步

  • nginx
  • redis
    • hiredis
  • boost
    • asio
    • test 测试
    • log
  • nodejs
    • libuv
  • chromium
  • v8
  • libev
  • libevent
  • memcached

音视频

  • ffmpeg
  • libvpx
  • libde265
  • fmod
  • openal

压缩

  • zlib
  • 7z
  • bzip2
  • lzma

图像处理

  • boost.gil 通用图像库
  • cximage
  • opencv

并发执行和多线程

  • boost.compute
  • intel tbb
  • opencl

容器

  • cpp b-tree
  • hashmaps

加密库

  • openssl
  • bcrypt
  • crypto++
  • libressl

game

  • cocos2dx
  • cegui
  • mygui
  • libiconv 国际化

json/xml

  • jbson
  • json++
  • json11
  • libjson
  • rapidjson
  • rapidxml
  • tinyxml++

log

  • boost.log
  • easyloggingpp
  • log4cpp

序列化

  • FlatBuffers
  • MessagePack
  • protobuf

Releases

No releases published

Packages

No packages published