読み取りと書き込みのファイル2008-01-31夜08時02

退屈今日は、私は、ファイルの読み書きについて書きました。今日MFCのを書きます。

書式#include <AFX.H>
書式#include <windows.hに>

メインint型()
{
 のCFile CF2;
 [] = "Iラブ君!" bufはchar型;
 [20です] = {0} RBUFをchar型;
 //ファイルは作成されません
 (0 == cf.Open(「D場合 :\\ asd.txt "のCFile :: modeCreate | :: modeNoTruncateのCFile | modeReadWriteのCFile :: | :: TypeBinaryのCFile))
 {
  ::メッセージボックス(NULL、"クリートfaildファイル""情報」、MB_OK);
 }
 cf.Write (bufが、はsizeof(BUF));
 cf.Seek(2、のCFileは::開始); //指定された開始位置を読み取ることが。
 cf.Read(RBUF ,. 4);
 ::メッセージボックス(NULL、RBUF、 "情報"、MB_OK);
 cf.Close(); //は、後にクローズするファイルを開く
 リターン0;
}

 

今日は死に退屈していた、より多くの刺激性は胃が一日のために痛いです。ねえ。私は彼の妻の苦しみを減らしたい、それを読み書き別のCファイルを取得します。ああ。

書式#include <stdio.hに>

メインINT()
{
 FILE * FP;
 チャーWBUFは、[] = "私はあなたを愛しています!";
 ; [10] = {0} RBUFをチャー
 FPが( "D:\\ asd.txt"、 "W +")のfopenを=。
 (FP == NULL)IF
 {
  のprintf( "オープンfaild \ N-");
  0を返す;
 }
 関数fwrite(WBUF、はsizeof(チャー)はsizeof(WBUF)、FP); //書き込みデータ
 のfseek(FP、2、 SEEK_SET);ファイルの場所への//ポインタ読み取るべき
 関数fread(RBUF、はsizeof(CHAR),. 4、FP)を、
 FCLOSE(FP); //不要なメモリリークを低減するために、閉じられるファイルの後にファイルを開きます。
 printf( "RBUFは:%のSの\ n"、RBUF)。

 0を返します。
}

私の気持ちを書いた後、私は戻って大学に行ったことです。ボーリングああ。

おすすめ

転載: www.cnblogs.com/lu-ping-yin/p/10988707.html