The Basics
Arrays
Classes
Abstract Data Types
Dynamic Memory Allocation
Operator Overloading
Lists
C++ Style Strings
Linked Lists
Stacks and Queues
Variable Data Types
Templates
Sorting

Favorite Quotes:

"You can't learn what you
think you already know".
-- Unknown


"No matter how much
you know about something,
there is always more to
learn... Enjoy the journey."
--Paul

C++ Reference Source

This site contains personal notes that I took while enrolled in an intermediate C++ course.*
They are intended for reference only and I cannot guarantee accuracy.

Site created and maintained by Paul Horst.

Resources:

 
Basics -
Arrays -
Classes -
ADT's -
DMA -
Overloading -
Lists -
C++ Strings -
Linked Lists -
Stacks and Queues -
Variable Data Types -
Templates -
Sorting -
 Unix commands compiler info., I/O streams, file I/O
 Control structures, arrays, pointer arithmetic
 Classes, class methods, class members
 Abstract Data Types
 Dynamic Memory Allocation
 More on overloading operators
 Abstract Data Type - List
 C++ string class and class methods
 Linked list and nodes
 ADT Stacks, Queue, and Deque
 enumerations, extern, static
 Examples and information on templates
 Bubble Sort, Insertion Sort, Selection Sort,

Available Links:

 
C++ Notes.pdf -
241Notes.doc -
MVSbatch.cfg -
 Download an eBook of my notes with "point-and-click" index
 Download a copy of the notes in MS Word format
 Download a remapped MVSBatch.cfg file for Windows XP

 download a great editor with many features (my favorite pick)

*This site is a personal site and is not directly affiliated with any university