An ambiguity in c89 which will never be fixed

runningmike 15 points 3 comments August 10, 2026
sebsite.pw · View on Hacker News

Discussion Highlights (2 comments)

guenthert

"because the problematic behavior was removed from the standard over 27 years ago, we'll never have closure on what the intended interpretation is." Obsolete standard turns out to be insufficiently strict, news at 11.

bellowsgulch

All the weird stuff I have read about C or C++ doing over the years could be summed up with “Well… don’t do that.” Like almost without fail. I can’t even think of how you’d end up in a scenario like this because a compiler would complain before letting you use an undefined implicit declaration.

Semantic search powered by Rivestack pgvector
4,128 stories · 37,281 chunks indexed