Yurttas/PL/OOL/Cplusplus/F/02/index page

Dr. Salih Yurttas - yurttas@zcubes.com
programming languages - design principles, implementation constructs
c++

  1. basic facilities
    1. programs/applications as functions/headers and source files

    2. expressions and statements
      • sequence
      • decision
      • repetition

    3. blocks

    4. functions
      • main-function
      • sub-functions - decomposition/composition
      • call-return | argument-parameter
      • recursive functions
      • library functions
      • member functions
      • template functions

    5. types : declarations, definitions, and io
      • elementary types
      • composite types: array, struct[union]
      • enum, typedef
      • pointers, references

    6. exceptions

    7. namespaces

    8. threads

c++ [c with classes] as better c << 2 >> classes and operator overloading | 4 | 5 | 6 | 7 | 8