Forward Declarations

The header <iosfwd> is used for forward declarations of template classes.

The non-standard header <stringfwd> is used for forward declarations of string class objects.