Why does C++11 not support anonymous structs, while C11 does? Why does C++11 not support anonymous structs, while C11 does? c c