[問題] fopen指令疑問
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
c++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
opencv
問題(Question):
我在這裡想將十次分別跑完的資料存成十個txt檔
分別是Netplane01.txt ; Netplane02.txt; Netplane03.txt;...以此類推
想請問大大們該如何完成呢?
目前我的想法是這樣
for(i=1;i=10;i++)
{
FILE *fbb=fopen(format("Netplane_%f.txt",i),"w")
for(int i=0; i<m.rows; i++)
{
for(int j=0; j<m.cols; j++)
{
fprintf(fbb,"%f ",Netplane.at<double>(i,j));
}
fprintf(fbb,"\n");
}
fclose(fbb);
}
我在fopen這邊要如何改寫...
好像不太行....
麻煩大大了
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 121.254.64.183
推
10/03 13:20, , 1F
10/03 13:20, 1F
→
10/03 13:56, , 2F
10/03 13:56, 2F
→
10/03 13:58, , 3F
10/03 13:58, 3F
→
10/03 14:15, , 4F
10/03 14:15, 4F
→
10/03 14:26, , 5F
10/03 14:26, 5F
→
10/03 14:27, , 6F
10/03 14:27, 6F
※ 編輯: ha127437 來自: 121.254.64.183 (10/03 16:39)
→
10/03 16:40, , 7F
10/03 16:40, 7F
→
10/03 16:48, , 8F
10/03 16:48, 8F
我有看過了,可是還是不太懂因為我現在是卡在要變換Netplane01.txt
那個01的數字,用sprintf可以變換嗎?
※ 編輯: ha127437 來自: 121.254.64.183 (10/03 17:55)
→
10/03 18:01, , 9F
10/03 18:01, 9F
→
10/03 21:03, , 10F
10/03 21:03, 10F
→
10/03 21:51, , 11F
10/03 21:51, 11F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章