mfc 的txt文字寫入的問題

2025-03-16 22:30:14 字數 1182 閱讀 4463

1樓:疏玉蘭駱妍

fpfopen

filename

a")a為追加寫入。

r"友亂。以唯讀方式開啟乙個文字檔案。

不能以該方式開啟乙個不存在的檔案,否則出錯。

好罩檔w"以只寫方式開啟乙個檔案檔案。

若檔案不存在,則系統自動建立該檔案;

若檔案已經存在,則在開啟時將該檔案刪去,然後重新建立乙個新檔案。

a"以向檔案末尾新增資料的方式開啟乙個文字檔案。

若悶野檔案不存在,則系統自動建立該檔案。

r+"以讀/寫方式開啟乙個已有的文字檔案;

即,開啟檔案後,既可對檔案進行讀操作,又可對檔案進行寫操作。

w+"以讀/寫方式建立乙個新文字檔案。

注意"w+"與"r+"的區別,兩者都是以讀/寫方式開啟檔案,但"r+"方式只能開啟乙個已有的檔案,而"w+"方式可以開啟已有的檔案(但會刪除該檔案中的原有內容),也可以開啟乙個不存在的檔案(即建立乙個新檔案)。

a+"以讀/寫方式開啟乙個文字檔案,對檔案的讀寫操作在檔案的末尾進行。

2樓:司興有和辰

不知道你為什麼這麼寫,只能按你給的**改一下了旦消:

booltimes

false;

cstdiofile

file;if(times

false)

e:\\"),cfile::modecreate|cfile::

modenotruncate|cfile::modereadwrite|cfile::typetext);

timestrue;

e:\基遲團\搏橘"),cfile::modenotruncate|cfile::modereadwrite|cfile::typetext);

cstring

str;"%s",sl);;

簡單地說就是加乙個bool變數在迴圈外,用於迴圈內判斷用。

3樓:少竹折儀

簡單方法是把。

cstdiofile

file;"e:\\"),cfile::modecreate|cfile::

modenotruncate|cfile::modereadwrite|cfile::typetext);

這段代冊穗鎮碼移至迴圈州粗體前,這樣就可以只建立一次檔案,在迴圈族譁結束後關閉檔案就可以了。

txt格式的書籤問題 10

txt格式的書籤問題 第二種方法就是,用word開啟這個txt格式,然後。 選擇那部分文件的開頭或全部 選擇 插入 下的 書籤 命令 書籤對話方塊中填上書籤名 單擊 新增 完成標籤製作。當你需要用到標籤的時候,用同樣的方法開啟 書籤 對話方塊,然後在你的書籤名上雙擊,就直接進入了你想去的地方了。其實還有...

php提交表單寫入資料庫的簡單問題

遇到這種問題,首先echo sql,用把變數寫成固定值在測試,然後用phpmyadmin之類的工具執行sql語句看你的語句有沒有錯,或者資料庫設計得有沒有錯 最後斷點排錯 問題出在哪 得出結論無非就是資料庫不能讀寫,sql語句出錯,php語法或邏輯出錯 conn mysql connect mysq...

mfc生成的ee連線資料庫失敗,MFC 生成的exe 連線資料庫失敗!

給你一段 保證你程式執行無阻,前提,把你的資料庫 mdb 放在你的程式 exe 所在路徑的data資料夾下 獲取應用程式路徑 cstring spath getmodulefilename null,spath.getbuffersetlength max path 1 max path spath...