TRIGRAPH
Trigraph(3 文字表記)とは、C 言語で使われ、キーボードによっては入力できない、ある種の文字の代わりとなる 3 文字のシーケンスです。コンパイラで 3 文字表記を翻訳すると、コンパイル処理速度が大幅に低下します。そのため C++Builder では、3 文字表記のシーケンスを扱えるよう、TRIGRAPH.EXE というフィルタを提供しています。
コマンドライン構文
trigraph [-u] <ファイル名> [...]
TRIGRAPH オプション
TRIGRAPH には 3 つのコマンドオプションがあります。
- -nXXX は、XXX で指定されたディレクトリに出力ファイルを書き出します。
- -u は、3 文字表記の挿入を取り消すことを意味します。
- -xXXX は、拡張子を XXX とする出力ファイルを作成します。
以下の表に、TRIGRAPH が認識できる 3 文字表記のシーケンスを挙げます。
TRIGRAPH 文字シーケンス
以下の表に、TRIGRAPH が認識できる 3 文字表記のシーケンスを挙げます。
3 文字表記 | 文字 |
---|---|
??= |
# |
??( |
[ |
??) |
] |
??/ |
\ |
??' |
^ |
??< |
{ |
??> |
} |
??- |
~ |