亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1774 | 回復(fù): 0
打印 上一主題 下一主題

aCC下的fstream [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2005-04-05 16:57 |只看該作者 |倒序瀏覽

使用stl,就意味著告別熟悉的c-style編程方式,對文件的處理也毫不例外.
fstream可以用來對文件進(jìn)行處理,它象對待數(shù)據(jù)流一樣對待文件.
以下給出一個例子.關(guān)鍵是事先要創(chuàng)建fstream.out文件,哪怕是個空文件,也要先創(chuàng)建.因為fstream不會為你創(chuàng)建.
#include
#include
int main ( )
{
         using namespace std;
          // create a bi-directional fstream object
         fstream inout("fstream.out");
          // output characters
         inout << "Das ist die rede von einem man" << endl;
         inout << "C'est l'histoire d'un home" << endl;
         inout << "This is the story of a man" << endl;
         char p[100];
          // seek back to the beginning of the file
         inout.seekg(0);
          // extract the first line
         inout.getline(p,100);
          // output the first line to stdout
         cout << endl << "Deutch :" << endl;
         cout << p;
         fstream::pos_type pos = inout.tellg();
          // extract the second line
         inout.getline(p,100);
          // output the second line to stdout
         cout << endl << "Francais :" << endl;
         cout << p;
          // extract the third line
         inout.getline(p,100);
          // output the third line to stdout
         cout << endl << "English :" << endl;
         cout << p;
          // move the put sequence before the second line
         inout.seekp(pos);
          // replace the second line
         inout << "This is the story of a man" << endl;
          // replace the third line
         inout << "C'est l'histoire d'un home";
          // replace the third line
         inout << "C'est l'histoire d'un home";
          // seek to the beginning of the file
         inout.seekg(0);
          // output the all content of the fstream
          // object to stdout
         cout << endl << endl << inout.rdbuf();
}


本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/4353/showart_19595.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP