[问题] 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