std::ofstream ofs("test.bin",std::ios::binary);
int tmp = 12;
ofs << tmp;

こうしても、バイナリ出力にはなりませんよね。
fstream系でバイナリ入出力って無理なんですか?



もひとつ。

template<typename T>
void Hoge(const T& t){ /* 省略 */}

に対して、Tが vector<T> みたいなものだった場合は
別なことをさせたいんですが、特殊化でしょうか。
あくまでvector<T>です。まだ型は完全に
決まってないので、部分特殊化なんでしょうか?
VC6で、どうやればいいんでしょうか……?