讀取檔案的操作1

2021-07-07 10:59:09 字數 1133 閱讀 6482

今天的工作把乙個excel**用c++儲存進記憶體,並取出最大值.excel**有20個sheet,每個sheet表示一行,每個sheet內又有很多列,乙個sheet內最多有20行。我需要將每行的每列的最大值求出來取出。

程式如下:

#include

#include

#include

#include

#include

#include

using namespace std;

int test1()

char title1[100];

char title2[100];

vector*x=new vector;

vector*dat=new vector;

x->clear();

dat->clear();

int count=0;

float dat_tmp=0;

char dat_tmp_char[100];

while(!f1.eof())

for(int i=0;i<10;i++)

if(i!=0)

}count++;

//break;

}coutfloat *max=new float[9];

int*index=new int[9];

for(int i=0;i<9;i++)

float x_v[9];

for(int i=0;i<9;i++)}}

float xx[9];

for(int i=0;i<9;i++)

// tgraph *gr=new tgraph(9,(double)index,(double)max);

tgraph *gr=new tgraph(9,xx,max);

gr->draw("apl");

// delete index;

// delete max;

x->clear();

dat->clear();

delete x;

delete dat;

return 0;

}  最後利用root畫出我的每行的最大值。如下圖

接下來的工作是需要把這19個檔案的最大值利用root畫在一張2d圖上~~

讀取檔案操作

獲取路徑 nsstring path nsbundle mainbundle pathforresource file3 oftype dmh nslog path path 轉換 unsigned int lenofstrvalue path length char szvalue lenofst...

Python的檔案讀取操作

open函式負責開啟檔案,裡面的第乙個引數必須要有 檔案的路徑和名稱。第二個引數是操作方法 r 以唯讀方式開啟 w 寫方式開啟,會覆蓋以前的內容 x 建立方式開啟,如果檔案已經存在,報錯 b binary方式,以二進位制方式寫入 t 文字方式開啟 f open r text.txt w 寫的方式開啟...

Python 檔案的讀取操作

一.read,readline,readlines的區分 二.讀取檔案前四個字元,去掉檔案每行的空格 三.指標 f open mnt passwd rb print f.read 讀取檔案內容 print f.tell 列印值指標位置,讀取檔案後指標會移動到末尾,所以此時指標位置為5 f.write...