STLが嫌いという訳じゃないけど
いままであまり使っていないし深く理解してないので
これからもあまり使わないだけ。

高速化の話とか仕事でよく出てくる。
最初に必要なメモリ確保して以降new/deleteしないほうがいいよねっていわれちゃった。
そんなの無視してstd::vectorやnew/deleteしまくっているけど。

DLL化の話が出るので引数にstd::string使うのまずいだろうな〜
でも特定のバージョンのVCからしか使わないから構わないとか

> std::vector<unsigned char> buffer;
それいいよね。使ったことあるけど普段使ってない。

早くboostが標準になんねーかな。
std::vector<std::auto_ptr>はできないとか
そもそもstd::auto_ptrの使い道がないとか
STLむずかしーよ。