# Exploring C++: The Programmer's Introduction to C++

## Final Source Code

The following lists the final versions of the examples that were developed over the course of one or more explorations. See also the projects and all the code listings.

See the data files for sample inputs to some of these programs.

- The pesudo-make program (Explorations 56-60):
  - artifact.hpp
  - artifact.cpp
  - artifact_impl.hpp
  - artifact_impl.cpp
  - depgraph.cpp
  - depgraph.hpp
  - fakemake.cpp
  - topological_sort.hpp
  - variables.cpp
  - variables.hpp
- Fuel-efficiency (Exploration 54)
  - Miles-per-gallon
  - Liters-per-kilometer
- data.hpp (Explorations 41, 42)
- fixed.hpp (Explorations 45, 67)
- palindrome.cpp (Explorations 21, 52)
- power10.hpp (Exploration 67)
- randomint.hpp (Exploration 41)
- rational.hpp (Explorations 27ff)
- test.hpp (Explorations 28, 45, 67)
- word_count.cpp (Explorations 14ff)

See also the Doxygen documentation and pretty-printed files.