0

hi all ,
i have a program that read its input from a file in binary mode!
now i nead to store this data and to compare it with another data.
which datataype can my input take.

also, the comapred stream is in this form 0004a4900
i made this stream as a cons int and then with 0x it is already stored as an hex. stream
now when i read i want to search this strream in my input file

2
Contributors
5
Replies
6
Views
10 Years
Discussion Span
Last Post by Narue
0

>which datataype can my input take.
The same data type you used to write it if you want a meaningful comparison. If you're just checking for equality, you can use unsigned char and compare every byte individually.

>also, the comapred stream is in this form 0004a4900
>i made this stream as a cons int and then with 0x it is already stored as an hex. stream
>now when i read i want to search this strream in my input file
There's no question here.

0

unsigned char is for byte or what!!
i mean what is the difference between char and unsigned char?

0

>i mean what is the difference between char and unsigned char?
char isn't portable because it could be either signed or unsigned.

0

and what does unsigned char mean?

is each byte 'll read as an unsigned char?

This question has already been answered. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.