One-Day Scientific C++ Class
Revision as of 15:41, 2 June 2011 by Rzon (talk | contribs) (moved Videos of the One-Day Scientific C++ Class to One-Day Scientific C++ Class: Also has slides and source code.)
This was a full-day course given on March 15, 2011 at SciNet, covering using C++ for scientific programming, with a focus on those features that are useful for scientific software development. We took to C-to-C++ route, so familiarity with C, in particular with pointers, was a prerequisite.
Slides (PDF)
Videos
- Introduction
- A basic refresher of C
- Running example
- The nice features of C++
- Big C++: classes
- Big C++: polymorphism
- Big C++: Inheritance
- Big C++: polymorphism in inheritance
- Big C++: templates
- Useful libraries