地址:字节到字的转换

时间:2017-03-20 10:57:43

标签: c++ byte word

我正在进行此培训(C ++),我正在建模一个内存块,其定义如下:

memory(const std::string& name, unsigned long long size)

因此必须在单词(32位)中指定size参数。

在培训中,该示例定义:

enum { MEM_SIZE = 0x10000 }; //MEM_SIZE in bytes

定义内存对象时:

mMemory("mMemory", MEM_SIZE >> 2); //shifting right twice => dividing by 4

我的问题是,如何将MEM_SIZE转换为2将其转换为字地址?

谢谢!

0 个答案:

没有答案