C++順序創建txt文件


今天下午在對拍數據的時候感覺好麻煩。。
一次次手調文件名稱,突然想起可以直接寫段程序集中操作
順序輸出


#include <iostream>
#include <fstream>
#include<string>
using namespace std;
    int main () {
    	
    	ofstream File;
	 for(int i=0;i<3;i++)
	 {
	  string bb="";
	  
	  bb=to_string(static_cast<long long>(i));
	  File.open("file"+bb+".txt");
	  File<<i<<endl;
	  File.close();
	 }
	    	
    }

順序讀入
在這里插入圖片描述
因為讀取的字符或字符串,所以還要改成數字


#include <iostream>
#include <fstream>
#include<string>
using namespace std;
    int main () {
    	
    ifstream File;
    char buffer[256];
	 for(int i=0;i<3;i++)
	 {
	 	char c;
	  string bb="";
	  bb=to_string(i);
	  //bb=to_string(static_cast<long long>(i));
	  File.open("file"+bb+".txt");
	  File.get(c);
	  //File.getline (buffer,100);
	  //cout<<buffer<<endl;
	  int n,m;
	  n=c-'0';
	  File.get(c);
	   File.get(c);
	  m=c-'0';
	  cout<<n<<" "<<m<<endl;
	  File.close();
	 }
	    	
    }

OK


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM