Narinyir / cpp-cheat

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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. GCC: GCC extensions
    5. OpenGL
    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. Fortran
    3. GSL
    4. LAPACK
    5. OpenCL
    6. OpenCV
    7. PLplot
  12. CONTRIBUTING
  13. TODO
  14. Bibliography

About

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


Languages

Language:C 58.2%Language:C++ 31.0%Language:Assembly 4.8%Language:Python 2.7%Language:Fortran 0.9%Language:Makefile 0.8%Language:Lex 0.5%Language:Yacc 0.5%Language:Shell 0.2%Language:GDB 0.2%Language:Gnuplot 0.0%Language:QMake 0.0%Language:Forth 0.0%Language:CMake 0.0%Language:Java 0.0%Language:Ada 0.0%Language:Go 0.0%Language:Pascal 0.0%