如何用c 實現固定資料夾中文字的讀取

時間 2022-10-25 00:30:44

1樓:

讀取檔案是fopen,制定讀取為文字

如果是遍歷資料夾中的檔案要用findfirstfile ,findnextfile winapi, 具體參考msdn吧,fopen的引數也看看msdn。

反正有這兩個就夠了

c++中如何讀取指定檔案中任意行的內容

2樓:匿名使用者

ifstream infile;

infile.open("c://test.txt");   // 開啟檔案

string str;                    // 字串

getline(infile, str, '\n');    // 讀取第一行內容,存入存str中

getline(infile, str, '\n');    // 讀取第二次,第二行內容,存入存str中

getline(infile, str, '\n');    // 讀取第三次,第三行內容,存入存str中

說明一下 \n 是讀取完整的一行

3樓:匿名使用者

1、用fgets函式可以讀取檔案中某行的資料,目的行之前的行直接用gets函式空讀跳過即可,到達目的行之後,讀取再存入到乙個字串當中。

2、例程:

#include

#include

void main()

b[k]=0;

printf("第%d行資料:%s\n",i,a);

printf("第%d列資料:%s\n",j,b);

fclose(fp);}

4樓:飛瑤小饕餮

你是要取出第三行的內容嗎?只能一行行讀,讀到第三行時取出來就是了

還是說你要找哪行出現指定字串取出那行資訊啊。那也是一行行讀啊,然後進行字串匹配

5樓:匿名使用者

1、每一行內容都以結構體存進去,開啟檔案後通過結構體長度調檔案指標位置

2、通過遍歷來實現,找『\n』來定行

6樓:匿名使用者

普通文字沒法快速實現,只有自定義的格式可以,先儲存行索引。然後只需要讀取行索引頭然後再根據索引頭快速定位到任意行。

沒有初始化索引頭的檔案,可以在第一次讀取時候先另外建立乙個索引檔案,以後讀取就快了

c#如何讀取資料夾中的所有檔案?

如何使用c++進行txt檔案的讀寫操作

7樓:團山

這裡有乙份相關文件,希望對你有用

c++中如何讀取文字檔案中的資料

8樓:du瓶邪

利用fread和fwrite格式化讀取檔案:

#include

#include

using namespace std;

int main()

9樓:匿名使用者

c++吧。不妨假設讀取的檔案是「001.txt」

則,我們可以這樣做

標頭檔案:

#include

#include

#include

using namespace std;

ifstream ifile("1.txt");

if(! ifile)

這樣就讀進去了,不過注意這裡讀進去沒了回車,都用空格分開了,要是要原樣的讀進去,可以用getline()

ifstream ifile("1.txt");

if(! ifile)

string lineword;

while(getline(ifile,lineword,'\n'))

這樣就和原來一樣了,該換行的換行

如何實現c語言中複製檔案的程式,如何實現C語言中複製檔案的程式

風若遠去何人留 1 以唯讀方式開啟第乙個檔案 2 以寫方式開啟第二個檔案 3 迴圈讀取字元,並寫入第二個檔案。直到遇到eof結束。4 關閉檔案。include int main 要是只複製乙個檔案的話,流程如下 1.開啟讀檔案,準備寫檔案 2.讀檔案到緩衝 3.將緩衝內容寫到寫檔案 4.如果所有內容...

c中如何實現檔案上傳伺服器,C 中如何實現檔案上傳伺服器。

ftp上傳檔案需要ftp使用者和密碼,採用的是ftp協議上傳。wcf可以採用ftp和http協議進行上傳,關鍵在於你的實現方式,wcf只是一種資料通訊框架。httpwebclient採用http協議,可以做很多事情包括上傳檔案。相比之下,ftp協議上傳檔案會較快,但需要有ftp伺服器,還要維護ftp...

c,如何用迴圈來實現賦值,C 迴圈遍歷控制項為其賦值

string a new string 5 int count 0 foreach var item in this.controls if count 5 break 100同理。自己修改下。如果textbox是動態新增的。就在新增的時候寫上textbox.tag 對應的textbox後的值。比如...

如何用批處理實現替換指定檔案裡面的某行某列內容

不用批處理,給你寫個程式行麼 string path directory.getcurrentdirectory tostring if file.exists path 22.txt line 4 line 4 replace s,ss file.writealllines path 11.txt...

如何用js實現一行一行讀取tt檔案

解決方法 1 通過ie的fso方法,不過該方法只有ie中可以使用2 通過ajax方式讀取文字,該方法通用,建議使用該方法 示例 document ready function 通過ajax讀取test1.txt文字檔案。根據回車換行符進行替換,替換成html換行符 求html或者js讀取txt檔案內...