Sample C++ Programs

Programs from class 342/501:                              
Casino: emerald_queen.cpp , deck.h , deck.cpp, card.h, card.cpp
Rational Number: rational_calculator.cpp , rational.h , rational.cpp
Circle Class: geometry.cpp , circle.h , circle.cpp
Templated Sorted List Class: sorted_list.h , sorted_list.cpp
Base Conversion (Recursive): base_conversion.cpp
Binary Search: binary_search.cpp


Code snippets:
Palindrome: palindrome.cpp
Reference versus Value: reference_v_value.cpp
String Reverse: string_reverse.cpp
Templating Swap: templatized_swap.cpp
Vector Examples: vector_example.cpp , bird_vector.cpp , bird.h , bird.cpp
Recursive Factorial: factorial.cpp
Recursive Max Leaf Count: leaf_count.cpp
Processing Args from Command Line: command_line_arg.cpp
Array Add: array_example.cpp
Array Flip: array_flip.cpp