C++ Builder.
Code:
#define SOME_PREPROCESSOR_CONSTANT 42
const int someConst = 42;
Die Code Completion im
RAD Studio schlägt mir nur
someConst
vor,
SOME_PREPROCESSOR_CONSTANT
kennt sie hingegen nicht.
Kann man da was machen? Embarcadero/CodeGear/Borland haben ganzen Konstanten wie bsp. aus der
WinAPI als Präprozessor-Konstanten umgesetzt:
Code:
// begin_wdm
//
// Registry Specific
Access Rights.
//
#define KEY_QUERY_VALUE (0x0001)
#define KEY_SET_VALUE (0x0002)
#define KEY_CREATE_SUB_KEY (0x0004)
#define KEY_ENUMERATE_SUB_KEYS (0x0008)
#define KEY_NOTIFY (0x0010)
#define KEY_CREATE_LINK (0x0020)
#define KEY_WOW64_32KEY (0x0200)
#define KEY_WOW64_64KEY (0x0100)
#define KEY_WOW64_RES (0x0300)