「\n」や「\a」と同じスタイルの文字列リテラル内に特定の信号を埋め込みたい。私のプログラムは文字列を見て、エスケープ文字を見て、それに続く文字に応じて動作します。
ただし、問題は、C ++がコンパイルプロセスの一部として、エスケープ文字として「\」を使用してすべてを解決することです。また、私がよく使うC標準ライブラリでは、エスケープ文字として「%」も使用しています。
したがって、「\」と「%」の両方を使用することはできません。スラッシュ「/」は「\」に似すぎており、現時点では、他のほとんどの文字があまりにも一般的に使用されているか、エスケープのように見えません。
私の質問は、エスケープ文字として使用するのに最適な文字は何ですか。それは、独自のエスケープ文字に依存する一般的なC++文字列ユーティリティと衝突しません。この意味での「ベスト」とは、通常の会話や数学ではあまり使用されないキャラクターを客観的に表現し、一目で逃げ道として簡単に識別できるものです。