link to homepage

Institute for Advanced Simulation (IAS)

Navigation and service

Training course "Programming in C++"

(Course no. 1412018 in the training programme 2018 of Forschungszentrum Jülich)

14 May 2018 09:00
17 May 2018 16:30
Jülich Supercomputing Centre, Ausbildungsraum 2, building 16.3, room 211
Target audience:
Programmers who want to use C++

C++ is a multi-paradigm programming language supporting procedural, object-oriented, generic and functional programming styles. This course will provide a practical introduction to C++, adhering to the latest official language standard at the time of the course.

The participants will study small example programs, each demonstrating a certain aspect of C++, and then do simple programming exercises using the lessons learned from the examples. The initial focus of the course will be to make the participants comfortable utilizing modern C++, e. g., solving small problems using the STL containers and algorithms along with lambda functions. Syntax will be explained in detail when needed. Once the participants are familiar and comfortable with the easy-to-use aspects of modern C++, the powerful abstraction mechanism