Skip to content

michalrud/cpp11_compile_time_workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++ 11 Compile Time Features Overview workshop

This will be a set of workshop exercises for C++11 Compile Time Features workshop.

Currently not finished. Check the TODO file for what's done and what's still left to do.

Planned topics

  1. nullptr
  2. auto and range-based for loop
  3. std::begin, std::end
  4. unified initialization
  5. extern templates
  6. generalized constant expressions and static assertions
  7. variadic templates
  8. initializers list
  9. alternative function syntax + decltype
  10. override and final
  11. default and delete
  12. strongly-typed enums
  13. alias templates

Running

Standard CMake way:

$ mkdir build
$ cd build
$ cmake ..
$ make run

About

C++11 Compile Time Features workshop

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published