Re: [問題] 讀取檔案內的stream來比較
接著上篇,我其實還有一個問題.....
上一篇我用的函式叫做nextbits()
假如我現在有一段code如下
do{
...........
}while(nextbits(fp)==sequence_header_code)
我把fp這個指向檔案的指標傳給nextbits這個函式,希望他傳回一個東西能夠跟
sequence_header_code來做比較,我應該怎麼改寫上一篇的函式呢...?
unsigned char sequence_header_code[4]={0x00,0x00,0x01,0xb3};
void nextbits(FILE *f){
unsigned char sum[4];
fread( sum, sizeof(sum), 1, f );
if( !memcmp( sum,sequence_header_code,sizeof(sum) ) ){ printf("match");}
}
就是說我希望不要在這個函式裡面做比較,這個函式只要能把讀到的值存到某
個array裡面,再傳出來就好了,比較的動作,就拿到外面來做。
不知道把sum傳出來要怎麼寫呢...?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.103.113
→
06/12 00:50, , 1F
06/12 00:50, 1F
→
06/12 00:51, , 2F
06/12 00:51, 2F
→
06/12 00:52, , 3F
06/12 00:52, 3F
→
06/12 00:52, , 4F
06/12 00:52, 4F
→
06/12 00:55, , 5F
06/12 00:55, 5F
→
06/12 00:59, , 6F
06/12 00:59, 6F
→
06/12 01:02, , 7F
06/12 01:02, 7F
→
06/12 01:02, , 8F
06/12 01:02, 8F
→
06/12 01:08, , 9F
06/12 01:08, 9F
→
06/12 01:10, , 10F
06/12 01:10, 10F
→
06/12 01:13, , 11F
06/12 01:13, 11F
→
06/12 01:17, , 12F
06/12 01:17, 12F
→
06/12 01:17, , 13F
06/12 01:17, 13F
→
06/12 01:19, , 14F
06/12 01:19, 14F
→
06/12 01:21, , 15F
06/12 01:21, 15F
→
06/12 01:26, , 16F
06/12 01:26, 16F
→
06/12 01:33, , 17F
06/12 01:33, 17F
→
06/12 01:35, , 18F
06/12 01:35, 18F
→
06/12 01:36, , 19F
06/12 01:36, 19F
→
06/12 01:37, , 20F
06/12 01:37, 20F
→
06/12 01:54, , 21F
06/12 01:54, 21F
推
06/12 02:02, , 22F
06/12 02:02, 22F
推
06/12 02:05, , 23F
06/12 02:05, 23F
→
06/12 02:05, , 24F
06/12 02:05, 24F
→
06/12 02:06, , 25F
06/12 02:06, 25F
→
06/12 02:30, , 26F
06/12 02:30, 26F
→
06/12 02:31, , 27F
06/12 02:31, 27F
→
06/12 02:31, , 28F
06/12 02:31, 28F
→
06/12 02:32, , 29F
06/12 02:32, 29F
→
06/12 02:34, , 30F
06/12 02:34, 30F
→
06/12 10:30, , 31F
06/12 10:30, 31F
→
06/12 10:34, , 32F
06/12 10:34, 32F
→
06/12 10:36, , 33F
06/12 10:36, 33F
→
06/12 10:37, , 34F
06/12 10:37, 34F
→
06/12 10:53, , 35F
06/12 10:53, 35F
→
06/12 14:26, , 36F
06/12 14:26, 36F
→
06/12 14:27, , 37F
06/12 14:27, 37F
→
06/12 14:28, , 38F
06/12 14:28, 38F
→
06/12 15:25, , 39F
06/12 15:25, 39F
→
06/12 15:25, , 40F
06/12 15:25, 40F
→
06/12 15:34, , 41F
06/12 15:34, 41F
→
06/12 15:35, , 42F
06/12 15:35, 42F
→
06/12 15:35, , 43F
06/12 15:35, 43F
→
06/12 15:37, , 44F
06/12 15:37, 44F
→
06/12 15:41, , 45F
06/12 15:41, 45F
→
06/12 15:44, , 46F
06/12 15:44, 46F
→
06/12 15:45, , 47F
06/12 15:45, 47F
→
06/12 15:46, , 48F
06/12 15:46, 48F
→
06/12 15:55, , 49F
06/12 15:55, 49F
→
06/12 15:56, , 50F
06/12 15:56, 50F
→
06/12 15:57, , 51F
06/12 15:57, 51F
→
06/12 15:59, , 52F
06/12 15:59, 52F
→
06/12 16:08, , 53F
06/12 16:08, 53F
→
06/12 16:08, , 54F
06/12 16:08, 54F
→
06/12 16:08, , 55F
06/12 16:08, 55F
→
06/12 16:10, , 56F
06/12 16:10, 56F
推
06/12 16:12, , 57F
06/12 16:12, 57F
→
06/12 16:13, , 58F
06/12 16:13, 58F
→
06/12 16:14, , 59F
06/12 16:14, 59F
→
06/12 16:19, , 60F
06/12 16:19, 60F
推
06/12 16:24, , 61F
06/12 16:24, 61F
→
06/12 16:25, , 62F
06/12 16:25, 62F
→
06/12 16:36, , 63F
06/12 16:36, 63F
→
06/12 16:36, , 64F
06/12 16:36, 64F
→
06/12 16:54, , 65F
06/12 16:54, 65F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章