title: Is a float 4 bytes on all windows platforms
body: <p>I am writing a program in c++, that stores different data in a binary file.  I am running into issues because the size of a data type can change from one system to another.  I was wondering if floats are always 4 byte on all windows platforms.  The only platform i am building this program for is windows.</p>