Werte zuweisen Schlüsselwörter in usertype.dat in Visual Studio?
-
30-09-2019 - |
Frage
fand ich, dass, wenn Sie eine Datei mit dem Namen „usertype.dat“ in IDE dir Visual Studio, dass Sie Schlüsselwörter angeben, die in blau wie „neu“ oder „int“.
erscheinenGibt es eine Möglichkeit zu Belegen Sie diese? Ich will nicht zu haben „#define [Keyword] [Wert]“ in jeder einzelnen Datei zu verwenden, die ich benutze ..
Im Einzelnen würde Ich mag ein „Null = 0“ Schlüsselwort haben, ohne dass es jedes Mal zählen windows.h oder halte Verschiebung eingeben.
Danke, Nick
edit: Ich fand, dass Sie eine Compiler-Direktive, es zu tun hinzufügen
!
/ Dnull = 0
Ich denke, es ist nicht das Ende der Welt, wenn ich das meine Projekte hinzufügen, aber es wäre schön, wenn ich Visual Studio bekommen könnte es automatisch zu tun
Lösung
Eine Option, die Sie haben würde, ist für das Projekt (oder Datei) Eigenschaftenseite gehen und eine Präprozessordefinition von null=0
hinzuzufügen. das gesagt zu haben, ich bin einverstanden mit @AshleysBrain, dass dies schlechte Form und du bist besser dran, die bereits definierten Punkt mit.
Andere Tipps
Nein, Sie kann das nicht tun, alles, was Sie tun können, ist eine Header-Datei mit Ihrem Lieblings Keywords in sie schreiben und sie in Ihren Projekten. Ich würde allerdings Ihre eigenen Schlüsselwörter zu erfinden nicht empfehlen - es wird es schwieriger für andere Programmierer zu lesen und zu verstehen (und sich selbst in 6 Monaten zählt als ein anderer Programmierer!). Verwenden Sie einfach NULL
statt null
wie jeder andere auch, oder eine C erhalten ++ 0x-Compiler und die Verwendung nullptr
.