gccのiostreamのソース辿れば全部書いてあるよ。