I read a huge binary file into a vector of char
s.
I need to treat every byte as an unsigned integer(from 0 to 255); and do some arithmetics. How can I convert vector to vector?
char a = 227;
cout << a;
prints ?
char a = 227;
int b = (int) a;
cout << b << endl;
prints -29
char a = 227;
unsigned int b = (unsigned int) a;
cout << b << endl;
prints 4294967267
char a = 227;
unsigned char b = (unsigned char) a;
cout << b << endl;
prints ?