如何从cryptopp :: integer转换为QString?
如果重要的是我在Mac OS上工作。 我绝对不知道该怎么做,只是尝试使用QCA,但这还不够好!
答案 0 :(得分:1)
如何从cryptopp :: integer转换为QString?
您也可以这样做:
CryptoPP::Integer i = 1;
i <<= 128;
i--;
i *= 3;
ostringstream oss;
oss << std::hex << i;
QString qs(oss.str().c_str());
答案 1 :(得分:0)
根据您对我的评论的反馈,您似乎需要三个步骤。
1)调用BitCount()
方法获取整数中的位数。
2)然后,您可以使用GetBits()
方法获取所有位。
3)完成后,您可以调用QString::number() method to get the actual integer into the desired
QString`作为静态方法的返回值。