vollmann engineering gmbh english - deutsch

   engineering  training  presentations  publications  blog   
C++11/14/17 Overview  


embedded c++
embedded linux
software design
c++ refresher
c++ advanced
c++11/14/17 übersicht
c++17 update
safe c++
c++ concurrency
advanced c++ concurrency
performance c++
embedded c++
embedded systems

  • "What new C++11? "
  • "C++14 and C++17: already something new again? "
  • "Does the new C++ matter to me?"
  • "Where can C++11/14/17 help me?"
  • "How do I use this new stuff?"
C++11/14/17 Overview, 1 day

In September 2011 the new revision of the C++ standard (commonly named C++11) was published by ISO, in December 2014 came the update to C++14 and probably in December 2017 the current version C++17 will be officially published. Many of the new features of C++ are already supported by current compilers. Those new features range from small enhancements over new library components to complete new language mechanisms.
The new language features and library components help with your daily programming job, enable better modularized systems and can make programming more efficient and still produce better runtime performance.
Note: One of the major new features in C++11/14/17 is the support for concurrency and parallelism. The respective mechanisms in C++11/C++14/17 are not part of this workshop but deserve a seminar on it's own: C++ Concurrency.

Seminar Goal
C++11/14/17 Overview provides a survey of the state of the art for programming with C++. You'll learn about the new features of C++11, C++14 and C++17 and you're able to evaluate the impact for your own programs. You know the new possibilities of C++ language and library.

C++ programmers, project managers, SW architects, system designers

You know about C++.

  • auto
  • New for loops
  • Lambdas
  • Move semantics and rvalue references
  • Smart pointers
  • Filesystem
  • Template mechanisms
  • constexpr
  • Useful helpers
  • ...
  • Outlook to C++20 (and after)

C++11/14/17 Overview is a survey seminar. Some concrete examples are presented but no practical exercises are done.

Related Seminars
Other seminars for this topic:
C++ Advanced
General details of C++, also with the new features
C++ 11/14/17
The details for the new C++
C++17 Update
Just the extensions in C++17
Seminars on Similar Topics:
SW Architecture
How to design flexible big C++ systems
The New Base  
vollmann engineering gmbh
  home sitemap engineering consulting coaching training presentations publications blog contact
copyright © 2003-2017 vollmann engineering gmbh