[lug] OT: C++ strstreams?

Tkil tkil at scrye.com
Mon Apr 15 12:05:59 MDT 2002


>>>>> "Archer" == Archer Sully <archer at aeneas.goldenagewireless.net> writes:

Archer> Thanks.  I just got confused, being mostly a converted C
Archer> programmer ;-).

hey, we all start somewhere.  :)

Archer> BTW, the deprecation of strstreams doesn't seem to be new.  I
Archer> just did a search and found references going back at least
Archer> three years.

well, you can't really talk about deprecation except in terms of
releases, standards, or other milestones.  in this case, the actual
c++ standard was ratified by the c++ committee at the end of 1997, and
became an international standard in the middle of 1998.  which ties in
neatly with your "at least three years" figure -- but the rumblings
probably started noticably earlier.

(in particular, it was a natural outgrowth of the library having a
good string classe -- which happened fairly early, but then it got
revamped to take advantage of the "traits" idiom.)

if you want to pick up more of the "psychology" of c++, along with a
nice sense of history, i strongly recommend _the design and evolution
of c++_ by stroustrup.  even if you disagree with some of what he has
to say, it's a fascinating book.  (and it answers many of the "why
does/doesn't c++ have ______?" questions...)

t.




More information about the LUG mailing list