Как конвертировать из cryptopp :: integer в QString?
Если это важно, я работаю над Mac OS. Я абсолютно не знаю, что делать, только пытаясь использовать QCA, но это было недостаточно!
Основываясь на ваших отзывах на мой комментарий, кажется, что вам нужно три шага.
1) Вызовите метод BitCount()
чтобы получить число бит в целочисленном размере.
2) Затем вы можете получить все биты с помощью GetBits()
.
3) Как только это будет сделано, вы можете вызвать метод QString::number() method to get the actual integer into the desired
QString 'в качестве возвращаемого значения статического метода.
Как конвертировать из cryptopp :: integer в QString?
Вы также можете сделать что-то вроде этого:
CryptoPP::Integer i = 1;
i <<= 128;
i--;
i *= 3;
ostringstream oss;
oss << std::hex << i;
QString qs(oss.str().c_str());