0
我正在寫入對非託管代碼中的WCF調用的響應。問題是我有一個整數,我想轉換成WS_STRING
並回應。將UINT轉換爲WS_STRING
std::towstring
僅轉換爲wstring,不轉換爲WS_STRING。我怎樣才能做到這一點?
我看到有一箇舊的線程有類似的問題,但它似乎沒有答案。
int i = 100;
responseWsString = std::to_wstring(i);
//Throws compiler error : No operator '=' matches operands of type WS_STRING = std::wstring
這是預期的,因爲類型是不同的。另一個線索提到const_cast<>
不是一個好方法。那麼我該如何解決這個簡單的問題將int轉換爲WS_STRING?
這裏是以前的一個鏈接: Convert wstring to WS_STRING