从 cryptopp::integer 转换为 QString
Converting from cryptopp::integer to QString
如何从cryptopp::integer转换为QString?
如果这很重要,我会在Mac OS上工作。我完全不知道该怎么办,只是尝试使用QCA,但这还不够好!
如何从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) 调用 BitCount()
方法获取整数中的位数。
2)然后,您可以使用GetBits()
方法获取所有位。
3)完成后,您可以调用使用QString::number() method to get the actual integer into the desired
QString'作为静态方法的返回值。
相关文章:
- 将 hh:mm:ss.zzz 时间 QString 转换为毫秒的单行函数?
- 如何将包含指数的 QString 转换为C++中的双倍?
- 删除unicode def后,无法将QString转换为TCHAR
- 在Qt中将QString转换为ASCII值,反之亦然
- 如何在Windows上将Qt QString转换为LPCTSTR
- 将 QString 转换为 QJsonArray
- QByteArray 和 QString 转换的问题
- q致命参数:将 QString 转换为常量字符* 会导致警告"format string is not a string literal"
- 将QString转换为uintptr_t,qt / c
- 无法将 QString 转换为 Const Char*
- 处理字符到QString转换中的ASCII字符
- 将QString转换为QString的指针
- 使用 QList 将 Qstring 转换为双倍
- 将 QString 转换为 uint16*
- 将 QString 转换为无符号短整型
- 将十六进制 QString 转换为 UTF-8 QString
- 如何在 Visual Studio 2013 中将 Qt5 中的 QString 转换为 LPCSTR
- QString::compare() vs 将 QString 转换为数字然后进行比较
- 正在将QString转换为std::string
- 如何将QString转换为特定格式的QDate