#include <iostream>
using namespace std;

struct Foo {
    uint32_t ui32;
    float fl;	
};

int main() {
	Foo foo = {13, 42.0F};
	Foo* bar = reinterpret_cast<Foo*>(&foo.ui32);
	
	cout << bar->fl << endl;
}