为什么Crypto++ SecByteBlock下标有效

Why Crypto++ SecByteBlock subscripting works

本文关键字:有效 下标 SecByteBlock Crypto++ 为什么      更新时间:2023-10-16

我试图理解为什么使用Crypto++ SecByteBlock的以下代码有效:

SecByteBlock block(10);
std::cout << block[3];

就像SecByteBlock有一个下标(operator[](,但我找不到它(版本 8.2.0,但在旧版本中也没有(。我正在编译 C++14。有什么想法吗?

该类型转换为 (const(byte *,然后用作索引的基础。