OMNeT++ inet::b 到 Int

OMNeT++ inet::b to Int

我正在尝试制作一个获取以太网块大小并将其存储在整数向量中的应用程序。为了获取块长度,我使用了 inet 提供的函数:chunk->getChunkLength()。有没有办法将类型 inet::b 转换为 int

要获取以位为单位的块大小,请使用此代码:

int bitSize = b(chunk->getChunkLength()).get();

如果你想获得以字节为单位的大小,使用这种方式:

int byteSize = B(chunk->getChunkLength()).get();