一位同事告诉我,在以下类型中,所有成员在内存中都有未指定的顺序(相对于彼此).
我对此表示怀疑,因为它们都具有相同的访问级别.
谁是对的?
struct foo { public: int x; public: int y; public: int z; };
c++ c++11 c++03
c++ ×1
c++03 ×1
c++11 ×1