Мне тут мысль в голову пришла, решил поделиться в этой теме, т.к. около-юмор :)
Думаю, что язык C++ назван неправильно! Увеличенный C, как C, только лучше и т.д. - это я понимаю.
Но почему постинкремент-то? ++C логичнее было бы.
Вот фраза "Это приложение написано на C++". Но в саму фразу передаётся старое значение, т.е. C! Получается, что прога на обычном Си
Если рассмотреть код программы как функцию синтаксиса и алгоритма, и в качестве первого аргумента передать C++, то функция вернёт сишный код

Кто что думает?