由于项目中要用到excel文件的写入,特地上网查了一些C++写入excel文件的方法,看到网上许多方法都利用了MFC库函数,感觉添加库比较麻烦,所以自己找了一种比较简单明了的方法,对于一般excel格式的写入应该足以应付。
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
ofstream oFile;
oFile.open("test.csv",ios::out|ios::trunc);
oFile<<"属性1"<<","<<"属性2"<<","<<"结果1"<<","<<"结果2"<<endl;
oFile<<"010101"<<","<<"1 2 3"<<","<<"32.2 112.3;23.12 23.22;23.14 23.45"<<","<<"1"<<endl;
oFile.close();
}
","可以用于单元格分隔符。