在低级编程以及硬件接口的开发过程中,常常需要将一个特定的物理内存地址赋值给一个指针。为此必须使用
reinterpret_cast操作符计算地址值。例子如下:
void *p; // 将地址 0x5800FF 付给指针 p p = reinterpret_cast< void* > (0x5800FF);
reinterpret_cast操作符计算地址值。例子如下:
void *p; // 将地址 0x5800FF 付给指针 p p = reinterpret_cast< void* > (0x5800FF);