D
кто-нибудь может сказать, следующий простейший пример всё таки UB или не UB:
struct {int i;float f;} s;
std::ifsream f("file.bin", std::ios::binary);
f.read(reinterpret_cast<char*>&s, sizeof(s));
std::cout << s.f;
нигде толком не могу точный ответ найти, все по-разному говорят