2

コンパイル時に文字列を隠したい。他のプリプロセッサで実行できることはわかっていますが、 Cプリプロセッサでこれを行う方法が見つかりませんでした。

4

4 に答える 4

1

いいえ、C プリプロセッサは文字列を 1 文字ずつ処理できません。

とにかく、識別子または文字列を念頭に置いていましたか? 固定マッピングを持つ識別子を使用して多くのことができます (つまり、name1 が表示されることがわかっている場合は、xq23 に固定マッピングを提供できます) が、アルゴリズムで識別子を見つけてそれらのマッピングを作成することはできません。

于 2009-09-04T22:40:36.267 に答える
0

いいえ、C プリプロセッサには、提案されているように文字列にインデックスを付ける機能がありません。

好奇心から、これを行うことができる他のどのプリプロセッサを使用しましたか?

于 2009-09-04T22:38:51.907 に答える
0

いいえ、プリプロセッサでそれを行う方法は考えられません。

ただし、この関連する質問が役立つ場合があります。バイナリコードで文字列を非表示にする方法は?

于 2009-09-04T22:42:44.393 に答える