妳這裏stringstream是多余的.可以
ofstream of( pszFilename ) ;
of <<a<<b<<"aaaaa"<<"aaaa".....(子子孫孫無窮盡也); //這裏的數據已經到文件了.沒必要中間插個stringstream.
stringstream是彌補輸入設備(CIN), 輸出設備(COUT),外圍設備(fstream)在內存設備上數據格式化上的空缺. 但是某塊內存也需要這樣方便的IO操作,我們可以直接定義自己的stream_buf<>類,進行直接的重載<< >> 等操作符,而像fstream那樣省去stringstream.
所以C++是很變態很強大的東西,它本身的特征加上STL和boost庫.讓它成為最"高級",而卻支持最低級的操作(_asm{},指針). 加油吧.C++編程會妳帶來驚喜的.