C++ @ LIRMM: Crash course
What is this presentation ?
I made a presentation for the IDH team at LIRMM to (re)visit the basics of C++ before jumping into more crazy stuff.
Here's what's inside:
- Introduction: what is C++ ?
- Type system: fundamental types, custom types
- Variables: value/reference/pointer, type conversions
- Functions: syntax, template, call
- Classes: methods, attributes, visibility, template
- Scopes: block, function, class, namespace
- Naming convention(s)