Yurttas/PL/OOL/Cplusplus/F/index page
Jump to navigation
Jump to search
Dr. Salih Yurttas - yurttas@zcubes.com
programming languages - design principles, implementation constructs
c++
- c++ [c with classes] as better c
- basic facilities
- programs/applications as functions/headers and source files
- expressions and statements
- sequence
- decision
- repetition
- blocks
- functions
- main-function
- sub-functions - decomposition/composition
- call-return | argument-parameter
- recursive functions
- library functions
- member functions
- template functions
- types : declarations, definitions, and io
- elementary types
- composite types: array, struct[union]
- enum, typedef
- pointers, references
- exceptions
- namespaces
- threads
- abstraction mechanisms : classes and operator overloading
- abstraction mechanisms : class derivation - [ inheritance ]
- abstraction mechanisms : parameterized classes | functions - [ template ]
- io
- ios, iostream, cin, cout, cerr
- fstream, sstream
- standard template library [ stl ]
- design using c++