Er, I'm way out of touch with modern c++, what implementation do you buy? Borland used to have tons of little helpers and utils to smooth over some rough edges.
I'd imagine ms vc++ has tons of stuff to support this?
Again, I haven't used a commercial compiler in a while. But that seems like really standard stuff you get with them, yeah?