64-битный адресный тип данных по умолчанию в Windows

Мне нужно манипулировать 64-битными адресами в Windows 7 64-битной, в настоящее время я использую что-то вроде

BYTE m_myAddress[8];

но если мне нужно добавить 0x60 по адресу, становится довольно сложно. Я мог бы преобразовать это, но я хотел спросить, какой тип данных лучше всего подходит для этого.

Какой тип данных следует использовать для хранения 64-битных адресов?

0

Решение

Я бы подумал что void* или же char* самый естественный. char* особенно если вы хотите сделать арифметику по адресам.

char* addr = ...;
...
addr += 0x60;
9

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]