I suppose it is a problem with the text book I have which describes the behavior of this constructor. It describes the string parameter as the string that the stream writes to, a destination, rather than as an initializer. Where can I find a spec which might confirm this? Anthony Christopher