Programming in C++ - NPRG029
|
|
|
||
Introductory course of the C and C++ languages including the programming methodology.
Last update: T_KSI (29.04.2003)
|
|
||
A. Koenig, B. E. Moo: Rozumíme C++ A. Alexandrescu, H. Sutter: C++ 101 programovacích technik M. Virius: Pasti a propasti C++ M. Virius: Programování v C++ N. Josuttis: Standardní knihovna a STL Last update: Zavoral Filip, RNDr., Ph.D. (02.05.2006)
|
|
||
Data types of the C language. Control constructs of the C language. Pointers in the C language. Standard libraries of the C language. Separated compilation, linker and loader. The cooperation between the application, the operating system and the runtime environment. Software development, portability, debugging.
The differences between C and C++. The principles of object-orientated programming. Encapsulation, inheritance and polymorphism. Overloading of functions and operators. Classes and objects. Constructors and destructors. Last update: T_KSI (07.05.2004)
|