I\'m trying to do some conversions between float and unsigned char arrays (std::vector in this case) and i\'ve run into some troubles.
I\'ve converted the vector of
I have had to do this kind of thing for sending raw byte data over TCP. I used a struct that contains a single unsigned char[4]
array and use memcpy
to copy the bytes in my float values to the start of this array. It may not be ideal but it does work well enough for my purposes. Obviously you can do the reverse to retrieve the data.