有一行程式碼不知道該怎麼寫...可否幫我看看 |
答題得分者是:blk5743
|
walacow
一般會員 發表:6 回覆:7 積分:2 註冊:2004-09-20 發送簡訊給我 |
假設我自己寫一個程式把資料都純成.txt檔了
內容如下: 字的名稱:
一
字的段數:
59
RLE資料:
-4089,3,-94,1,-2,4,-92,8,-91,10,-89,12,-88,12,-66,1,-5,8,-2,18,-29,2,-5,3,-5,3,-8,3,-4,38,-7,93,-7,30,-1,62,-7,86,-1,6,-7,37,-7,2,-8,1,-16,2,-18,1,-9,5,-5,9,-6,10,-3847,3,-912,
字的名稱:
二
字的段數:
97
RLE資料:
-674,5,-94,7,-92,9,-90,11,-88,14,-85,15,-32,6,-28,9,-4,22,-32,68,-32,33,-2,11,-2,3,-2,14,-37,1,-5,1,-18,2,-29,6,-5005,2,-97,4,-95,5,-94,6,-93,9,-91,10,-87,14,-65,1,-6,1,-2,6,-2,17,-7,14,-5,1,-4,2,-23,2,-5,37,-7,29,-1,7,-1,5,-3,47,-7,94,-7,48,-5,1,-3,3,-1,8,-2,21,-9,10,-26,2,-38,15,-90,10,-2105, 現在我要把這個文字檔讀出來並比較
這是我寫的一小段code
int x=0,y=0,value[100]; char ch,Temp[10]; TStrings *Str = new TStringList(); Str->LoadFromFile("c:\\RLE資料.txt"); //把上面的資料讀進來 for(int i=3;i上面的加號我用半形沒辦法顯示所以我改用全形 可以教我那一行怎麼使用ch=Str->String[]裡的數字一個一個字抓進來ㄚ 這邊我試了好多方法都摸不著頭緒><~~ |
blk5743
高階會員 發表:34 回覆:371 積分:236 註冊:2003-11-17 發送簡訊給我 |
walacow你好 請參考 http://delphi.ktop.com.tw/topic.php?topic_id=62932
【問題】開檔後如何將字串內容寫進一陣列中 利用strtok把你的每個數值依序存入陣列
之後你的陣列就可以比較了
|
walacow
一般會員 發表:6 回覆:7 積分:2 註冊:2004-09-20 發送簡訊給我 |
|
blk5743
高階會員 發表:34 回覆:371 積分:236 註冊:2003-11-17 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |