Navigate to list of lectures -- Keyboard shortcut: 'u'  Previous lecture -- Keyboard shortcut: 'p'  Next lecture -- Keyboard shortcut: 'n'  Course home        Alphabetic index  Exit possible frame set        First slide  First annotated slide  Lecture notes - all slides and notes together        Help page about these notes
Lecture 2

LECTURE 2:
Basic facilities

Kurt Nørmark
Department of Computer Science, Aalborg University

Title page            Abstract            References from this lecture            Exercises in this lecture            Source programs in this lecture            

Page 1Basic facilitiesPage 22Type conversion - Grand Overview
Page 2Fundamental types i C++Page 23Implicit type conversions
Page 3BooleansPage 24Explicit type conversion
Page 4Structs in C++Page 25Function Overloading
Page 5Declarations and definitionsPage 26Function Overloading - more detailed rules
Page 6The structure of a declarationPage 27Function Overloading - Examples
Page 7Declaring several names togetherPage 28Vectors in C++
Page 8Declarations as statements - declarations in conditionsPage 29Vectors - examples
Page 9ConstantsPage 30The free store
Page 10The general notation of objects in C++Page 31Input and output in C++
Page 11LvaluesPage 32Overloaded operators and IO
Page 12C-style stringsPage 33Standard streams
Page 13C++ style stringsPage 34Stream State
Page 14Strings - examplesPage 35Manipulators
Page 15ReferencesPage 36More manipulators
Page 16Rules for referencesPage 37Logical program organization
Page 17References - ExamplesPage 38More namespaces
Page 18Constant ReferencesPage 39Physical program organization
Page 19References versus PointersPage 40Example of program organization
Page 20Parameter passing in C++Page 41The standard library namespace
Page 21Value returnPage 42Point Exercise - C++ versus C#

LENO - LEcture NOtes with LAML technologyGenerated: Tuesday March 26, 2013, 13:03:15
Program Oriented Web Engineering - using LAML