namespace std { template, class Allocator = allocator > class basic_string; } namespace std { template > class basic_istream; template > class basic_ostream; ... }