filmov
tv
ARCHER2 Modern C++ for Computational Scientists - Session 3
Показать описание
With the recent revisions to the C++ language and standard library, the ways it is now being used are quite different. Used well, these features enable the programmer to write elegant, reusable and portable code that runs efficiently on a variety of architectures.
However it is still a very large and complex tool. This course will cover a minimal set of features to allow an experienced non-C++ programmer to get to grips with language.
These include:
overloading
templates
containers
iterators
lambdas
standard algorithms
We will also briefly cover some important libraries for numerical computing.
However it is still a very large and complex tool. This course will cover a minimal set of features to allow an experienced non-C++ programmer to get to grips with language.
These include:
overloading
templates
containers
iterators
lambdas
standard algorithms
We will also briefly cover some important libraries for numerical computing.