1樓:匿名使用者
這裡是乙個純c++讀寫的例子
#include
#include
#include
using namespace std;
int main()
// fout2< //fout2.write((char *)sentence,sizeof(sentence));//同上 }else cout<<"error!"< fin.close(); //同上.一定要在開啟檔案後關閉.不然可能會造成 //不可**的結果 return 1;} 2樓:匿名使用者 #include "iostream.h" #include "fstream.h" void main() fsout< }fsin.close(); fsout.close(); }// 注釋中的是ascii(二進位制)格式的輸入輸出 c/c++中txt檔案讀寫換行怎麼實現 在vc6.0環境下,用c/c++編寫檔案讀寫程式:
5 3樓:篤俠 /* ------------------- file1.c ---------------------*/ void readfile1(char *filename1, char *filename2)else fscanf(fin,"%c", &ch); }word[i]='\0'; printf("%s\n", word); fprintf(fout,"%s\n", word); fclose(fin); fclose(fout); }/* ------------------- file2.c ---------------------*/ #include #include void readfile2(char *filename1, char *filename2) fclose(fin); fclose(fout); }/* ------------------- file3.c ---------------------*/ #include #include extern void readfile1(char *filename1, char *filename2); extern void readfile2(char *filename1, char *filename2); int main(void) c++檔案怎麼從檔案中讀出和寫入字串? 4樓:吉祥二進位制 一般來說在c++語言中讀取txt檔案的資訊有三種方法: 1、使用c語言標準檔案i/o中的fopen()、fread()等等函式。示例如下(vc6.0下編譯通過): #include file*stream; void main(void) }2、使用c++語言中的檔案i/o中的ofstream,ifstream,fstream。示例如下(vc6.0下編譯通過): #include #include #include using namespace std; int main () while (!in.eof() ) return 0; }3、使用作業系統中的api函式,比如windows上的readfile()、openfile()等等,現在作業系統一般都具備記憶體檔案對映功能,對於大的txt檔案,一般都使用這種方式操作。 5樓:匿名使用者 你開啟有誤哦! 可可 6樓:波安陽 對任意輸入的字串,將其按照指定的次數插入到指定的檔案中 c++怎麼讀入txt檔案,並進行簡單的操作 7樓:匿名使用者 如果你想分割乙個字串,那麼你必須先確定乙個分隔符, 分隔符可以是任意的字元,但是這個字元最好在字串中是不會出現的, 根據分隔符,對字串做相應的處理!! 8樓:匿名使用者 我沒有用過c++處理中文字元,就寫了個處理英文本元的小程式。 c++讀入檔案需要用到fstream標頭檔案,這裡就是按照字元的方式開啟或寫檔案,先把檔案中內容讀到記憶體中,然後再進行操作,具體操作並沒有什麼特殊,只是用逗號和空格來定位國家名字。我沒有考慮特殊情況,比如輸入格式不固定,輸出的國家名字去重複等。 #include #include #include using namespace std; int main() {ifstream in("test.txt"); ofstream out("result.txt"); string str; string::size_type begin,end; if(in&&out) {while(getline(in,str)){end=str.find_first_of(','); begin=str.find_last_of(' ',end)+1; string cuntry(str,begin,(end-begin)); cout< test.txt: i come from china,hello! i come from america,hello! i come from japan,hello! result.txt(結尾的逗號,應該不影響的吧,懶得去了...)china,america,japan, 9樓:匿名使用者 使用fopen,fscanf函式可以實現從txt檔案當中讀取內容,進行簡單操作。 1.fopen的函式原型:file * fopen(const char * path,const char * mode); fopen函式的第乙個引數是檔案路徑,第二個引數是開啟方式,有以下幾種方式: r 以唯讀方式開啟檔案,該檔案必須存在。 r+ 以可讀寫方式開啟檔案,該檔案必須存在。 rb+ 讀寫開啟乙個二進位制檔案,允許讀資料。 rw+ 讀寫開啟乙個文字檔案,允許讀和寫。 w 開啟只寫檔案,若檔案存在則檔案長度清為0,即該檔案內容會消失。若檔案不存在則建立該檔案。 w+ 開啟可讀寫檔案,若檔案存在則檔案長度清為零,即該檔案內容會消失。若檔案不存在則建立該檔案。 a 以附加的方式開啟只寫檔案。若檔案不存在,則會建立該檔案,如果檔案存在,寫入的資料會被加到檔案尾,即檔案原先的內容會被保留。(eof符保留) a+ 以附加方式開啟可讀寫的檔案。若檔案不存在,則會建立該檔案,如果檔案存在,寫入的資料會被加到檔案尾後,即檔案原先的內容會被保留。 (原來的eof符不保留) wb 只寫開啟或新建乙個二進位制檔案;只允許寫資料。 wb+ 讀寫開啟或建立乙個二進位制檔案,允許讀和寫。 wt+ 讀寫開啟或著建立乙個文字檔案;允許讀寫。 at+ 讀寫開啟乙個文字檔案,允許讀或在文字末追加資料。 ab+ 讀寫開啟乙個二進位制檔案,允許讀或在檔案末追加資料。 上述的形態字串都可以再加乙個b字元,如rb、w+b或ab+等組合,加入b 字元用來告訴函式庫開啟的檔案為二進位制檔案,而非純文字檔案。 返回值:檔案順利開啟後,指向該流的檔案指標就會被返回。如果檔案開啟失敗則返回null,並把錯誤**存在errno中。 2.例程: #include #define f_path "d:\\myfile\\file.dat" char c; int main() c++中fopen函式讀檔案怎麼用檔案資料 10樓:c_c_貓 用變數儲存啊 一般是已知這個檔案中內容的格式,就直接fin>>就行了有時候也會讀到一些字串裡慢慢分析 樓主問的是c++??c++不用fopen 建議你到下面的乙個的部落格中看看,寫的比較詳細,可以較好地學習下 我來吧 剛剛寫好了這一段 由於不知道你說的全域性變數 a是什麼型別的,所以我就拿難一點的string型別來做例項吧 至於是其餘的型別的話 依照 改一改就行了 如下 include include include include usi... 其中的in.txt就是你要讀取資料的檔案,當然把它和程式放在同一目錄 include intmain while feof fp printf n fclose fp return0 可以用fscanf讀取後 再判斷比如 char name 100 int a,b,stack size file f... 簡單上傳及上傳的原理,在w3school中有很詳細的說明了,我這裡就不複製了.直接給你位址吧 php如何實現一次性上傳多個檔案?如何在php上實現檔案上傳功能 php實現檔案上傳到指定資料夾,檔案路徑或名字存入資料庫,如何實現啊?define upload root,你的上傳資料夾路徑 functi...C 檔案讀寫,C語言讀取檔案資料
C語言怎麼實現讀取檔案中指定的資料
php如何實現上傳啊,php如何實現檔案上傳啊