[問題] CLR模式將ascii轉字元(Done)

作者: nonumber (空號)   2014-11-10 00:03:44
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
vc++2008
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
ascii轉字元失敗
餵入的資料(Input):
116 101 115 116
預期的正確結果(Expected Output):
t e s t
錯誤結果(Wrong Output):
116 101 115 116
程式碼(Code):(請善用置底文網頁, 記得排版)
http://codepad.org/KPdstoJO
補充說明(Supplement):
使用vc++內建的windows form 實現rsa
加密的部份使用Convert::Toint32() 沒問題
但解密時 Convert::ToChar() 卻不能轉換
原c++ char ch = (char)key 在這裡也行不通
該怎麼做呢??
作者: Push5F (帳號已賣)   2014-11-10 01:14:00
ch = 0x116; printf("%c",ch);
作者: petercoin (彼得幣)   2014-11-10 11:01:00
Encoding::ASCII->GetString(int)
作者: nonumber (空號)   2014-11-10 17:06:00
一整個下午都花在這上面 也看了msdn 這型別轉換怎這麼.
作者: petercoin (彼得幣)   2014-11-10 17:06:00
stackoverflow在這上面應該比msdn好用

Links booklink

Contact Us: admin [ a t ] ucptt.com