A little leftover from the 1st ed.?
Then the example shows a normal constructor( no params ) and an Initialize( InputStream &stream ) function..
The 'should implement constructor which takes stream obj as param' text is a bit odd, considering a few lines down you write:
Or am I just confused?
Use Streams to Initialize Objects
Any persistent object in your game should implement an overloaded constructor that takes a stream object as a parameter ... Here's an example:
Then the example shows a normal constructor( no params ) and an Initialize( InputStream &stream ) function..
The 'should implement constructor which takes stream obj as param' text is a bit odd, considering a few lines down you write:
If you read the 1st ed. of this book, perhaps you remember that this section suggested you use input streams in the constructor of an object, like this <example>, Boy, that was a horrible idea..etc..
Or am I just confused?