Lecture overview -- Keyboard shortcut: 'u'  Previous page: The standard library namespace -- Keyboard shortcut: 'p'    Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Help page about these notes  Alphabetic index  Course home  Lecture 2 - Page 42 : 42
Notes about C++
Basic facilities
Point Exercise - C++ versus C#

This slide contains programs intended for an exercise about similarities and differences between C++ / C# object allocation, access, and parameter passing

y:/Kurt/Files/Advanced-programming-cpp/point-cpp-cs-exercise/cs/Point.csThe C# Point class.


y:/Kurt/Files/Advanced-programming-cpp/point-cpp-cs-exercise/cs/Prog-no-comments.csA C# client class of class Point.


y:/Kurt/Files/Advanced-programming-cpp/point-cpp-cs-exercise/cs/Prog.csA C# client class of class Point - with comments that reveal the output.


Go to exerciseUse of class Point in C++
y:/Kurt/Files/Advanced-programming-cpp/point-cpp-cs-exercise/cpp/point.hThe C++ Point class - a header file.


y:/Kurt/Files/Advanced-programming-cpp/point-cpp-cs-exercise/cpp/point.ccThe C++ Point class - the cc file.


y:/Kurt/Files/Advanced-programming-cpp/point-cpp-cs-exercise/cpp/prog1.ccThe C++ client program with pointers - free store allocation.


y:/Kurt/Files/Advanced-programming-cpp/point-cpp-cs-exercise/cpp/prog1a.ccThe C++ client program with pointers - stack allocation.


y:/Kurt/Files/Advanced-programming-cpp/point-cpp-cs-exercise/cpp/prog2.ccThe C++ client program with references.


y:/Kurt/Files/Advanced-programming-cpp/point-cpp-cs-exercise/cpp/prog3.ccThe C++ client program with Point value semantics.