プログラミング言語 C++ の名前は、親言語の C と ++ 演算子 (ほぼ間違いなく ++C である必要があります) に由来するため、式C++
は C++ プログラムで自然に発生する可能性があります。2011 標準 (拡張子なし) を使用し、C++11
引用符内ではなく前処理後に式を含む有効な C++ プログラムを記述できるかどうか疑問に思っていました(注: 要件を編集しました。回答も参照してください)。
C++98
明らかに、式orを使用して 2011 標準より前の C++ プログラムを作成できる場合C++03
、答えは簡単な「はい」です。しかし、私はそれが可能だったとは思いません (私は本当に知りませんが)。では、C++11 の新しい武器庫でそれを行うことができますか?