/cpp-cheat

C and C++ minimal examples. Asserts used wherever possible. Hello worlds for cool third party libraries. Cheatsheets, tutorials and mini-projects.

Primary LanguageC

C++ Cheat

Build Status

C and C++ minimal examples. Asserts used wherever possible. Hello worlds for cool third party libraries. Cheatsheets, tutorials and mini-projects.

Assembly Cheat contains lower level issues, like assembly, ELF and Binutils.

  1. Getting started
  2. Featured
    1. C
    2. C++
    3. POSIX: POSIX C API
    4. OpenGL
    5. GCC: GCC extensions
      1. Shared library
    6. KDE
  3. Introduction
    1. C vs C++
    2. Style guides
  4. Cross-language
    1. C from C++
    2. C++ from C
    3. Fortran from C
    4. SWIG
  5. Build systems
    1. CMake
  6. Analysis tools
    1. GDB
    2. cflow
    3. Linting tools
      1. Frama-C
    4. Profiling
      1. gprof
      2. Valgrind
      3. perf
  7. Parsing
    1. Flex and Bison
  8. Media
    1. FFmpeg
    2. libpng
    3. v4l2
  9. Utility libraries
    1. Boost
    2. glibc
    3. Linux
  10. GUI
    1. GTK
    2. Open GL
    3. Qt
    4. SDL
    5. X11
  11. Scientific
    1. Bullet physics
    2. CUDA
    3. Fortran
    4. GSL
    5. LAPACK
    6. OpenCL
    7. OpenCV
    8. PLplot
  12. CONTRIBUTING
  13. TODO
  14. Bibliography