C++ req.? header files

I'm currently teaching my self C++ using Schildt's PDF book. I've got MS VC++ 2008 Express Edition.
Problem 5 in Module 4 wanted to compare to strings, ignoring case. As a lark I '//'d out the <cctype>, <cstring>, and <cstdio> headers (leaving <iostream> only). For some reason my 'toupper' command is still compiling and executing properly.
Leading me to:
What resources--besides Trial, Error, & Anuerism, Esq.--can steer me to including just the necessary headers.
I learned to leave throwing spaghetti at walls to the professionals in D.C. long ago.

Thank you,
ERandall
http://www.cplusplus.com/reference/ provides an excellent reference of the C++ standard libraries and what each header contains.
Thank you.

ERandall
Topic archived. No new replies allowed.