Название языка программирования С++ происходит от родительского языка C и оператора ++ (это, возможно, должно быть ++ C), и, следовательно, выражение C++
может, естественно, встречаться в программах на С++. Мне было интересно, можете ли вы написать действительную С++-программу, используя стандарт 2011 года (без расширений) и содержащий выражение C++11
не в кавычках и после предварительной обработки (обратите внимание: отредактировано требование, см. Также ответ).
Очевидно, что если бы вы могли написать программу на С++ до стандарта 2011 года с выражениями C++98
или C++03
, тогда ответ будет тривиальным да. Но я не думаю, что это было возможно (хотя я действительно не знаю). Итак, можно ли это сделать с новой арсеналом С++ 11?