Yesterday, I found myself writing code like this:
SomeStruct getSomeStruct() { SomeStruct input; cin >> input.x; cin >> input.y; } <
For me the compiler didn't allow it: http://codepad.org/KkzVCesh