C++ Programming (Class 60) ¡© Spring Semester 2018
Prof. Ki-Joune Li, Department of Computer Science
and Engineering, Pusan National University,
1. Materials
Introduction
(slide)
Review
on C-language (Recursion, Pointer
and malloc, file I/O)
Sample Programs and Basic Concepts (slide)
Classes (slide,
video, sample)
Operator
Overloading (slide)
String
(slide, sample program)
I/O
Stream (slide, sample program)
Inheritance
(slide, sample program)
Templates
(slide)
Exception
Handling (slide)
STL
(slide)
How
to debug with Code:Blocks (pdf)
2. Assignments
Assignment #1 ¡© review on C language
Assignment #2 ¡© Character Processing
Assignment #3 ¡© File i/o and sorting
Assignment #4 ¡© Pointers
Assignment #5 ¡© Double Pointer and String
Assignment #6 ¡© a sample program in C++
Assignment #7¡© Class Constructor/Destructor
Assignment #8¡© Type Casting Constructors
Assignment #9¡© Operator Overloading
Assignment #10 String and I/O stream
Assignment #11 Inheritance and Polymorphism
Assignment #12 Template, STL, and Exception
Handling
3. Announcements