I was recently bitten by a subtle bug.
char ** int2str = { \"zero\", // 0 \"one\", // 1 \"two\" // 2 \"three\",// 3 nullptr }; assert( int
I certainly have in both C and C++. Offhand, I don't see much relationship between its utility and how "modern" the language is.