I have finally figured out how to encode and decode text [in C++]. There is some sort of operator ~ <- (like that) that is used to shift bits in a character or any plain byte of binary.

Ex.

00100001 (33 in binary)

... to ...

11011110 (238 in binary)

If such byte is a character type, than the character would be completely changed. If it were an integer, it would be completely changed. Any type's (float, double) bytes will be COMPLETELY shifted. Just wanted to share this information with the world. (I was also bored).

-magicyte

P.S. If there are any errors with this textual post, please notify in a quick fashion with a post.