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

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

就像SecByteBlock有一个下标(operator[]),但我找不到它(版本8.2.0,但在较早的版本中也没有)。我正在使用C++ 14进行编译。有任何想法吗?

最佳答案

该类型具有conversion到(const)byte *,然后将其用作索引的基础。

08-05 18:21