Hex Editor - Binary File Editing Software for Windows
Download Hex Editor Neo Hide this button

Predefined Macros

Hex Editor Neo defines several macros, called predefined macros. These macros are available for each structure definition file:

MacroDescription
_SVC_VERAn integer that specifies the current compiler's version. Low 8 bits represent the minor version, high 8 bits represent major version. For example, version 3.05 is represented as 0x305.
_SVC_X86Defined for 32-bit version of Hex Editor Neo. Undefined for 64-bit version.
_SVC_X64Defined for 64-bit version of Hex Editor Neo. Undefined for 32-bit version.
_SVC_POINTER_SIZEAn integer that specifies the size of pointer in bits on current machine. Equals to 32 for 32-bit version of Hex Editor Neo and 64 for 64-bit version.
_SVC_POINTER_SIZE_REALAn integer that specifies the size of pointer in bits on current machine. Always returns the real value, even if 32-bit version of Hex Editor Neo is running on 64-bit OS.