任何人都可以告诉我这个给出代码示例的人如何能够使用byte
?
喜欢这一行:
byte key[ CryptoPP::AES::DEFAULT_KEYLENGTH ], iv[ CryptoPP::AES::BLOCKSIZE ];
和
std::cout << "0x" << std::hex << (0xFF & static_cast<byte>(ciphertext[i])) << " ";
我尝试了复制粘贴,但我无法创建byte
个变量。
答案 0 :(得分:0)
您已经像这样定义了
typedef unsigned char byte;
因为char类型doesen达到十进制值255所以你必须定义一个unsigned char类型。 无论如何它的工作原理
答案 1 :(得分:0)
类型&#34;字节&#34;在示例中包含的某些头文件中定义。要使用完全相同的类型,您必须包含相同的头文件。