January 26, 2016

Selamün Aleyküm;

Ben Boost kütüphanesinde bulunan cpp_int tipindeki değeri Qt içinde bulunan QMessageBox::information üye fonksiyonuna argüman olarak atamak istiyorum fakat bu üye fonksiyon parametre olarak yalnızca QString alıyor (const QString& text). Bunu static_cast, boost::lexical_cast ile yapmaya çalıştım fakat olmadı. Acaba cpp_int tipindeki değişkeni nasıl QString tipine dönüştürerek atabilirim? Teşekkürler!

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

January 26, 2016

Bu türlerin ikisini de tanımıyorum ama eminim cpp_int lexical_cast ile std::string'e dönüştürülüyordur. Herhald QString de ya std::string'den ya da onun c_str() üye işlevinin sunduğ 'const char *'dan üretilebiliyordur.

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]