質問

Visual StudioのIDE DIRで「usertype.dat」というファイルを作成した場合、「new」や「int」などの青色に表示されるキーワードを指定できることがわかりました。

これらに値を割り当てる方法はありますか?使用するすべてのファイルで「#define [keyword] [value]」を使用する必要はありません。

具体的には、windows.hを含めることなく「null = 0」キーワードを持ちたいか、シフトを保持して毎回入力したいと思います。

ありがとう、ニック

編集:コンパイラディレクティブを追加してそれを行うことができることがわかりました!
/dnull = 0

それを自分のプロジェクトに追加する必要がある場合、世界の終わりではないと思いますが、Visual Studioを自動的に行うことができればいいと思います

役に立ちましたか?

解決

あなたが持っている1つのオプションは、プロジェクト(またはファイル)プロパティページに移動し、のプリプロセッサの定義を追加することです null=0. 。そうは言っても、@ashleysbrainはこれが悪い形であり、既に定義されているアイテムを使用した方が良いことに同意します。

他のヒント

いいえ、それはできません。できることは、お気に入りのキーワードを含むヘッダーファイルを書いて、プロジェクトに含めることだけです。ただし、独自のキーワードを発明することはお勧めしません。他のプログラマーが読んで理解するのが難しくなります(そして、6か月で自分自身が別のプログラマーとしてカウントされます!)。使用するだけです NULL それ以外の null 他のみんなと同様に、またはC ++ 0xコンパイラを取得して使用します nullptr.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top