java:println(new String(byte [] b))在C ++中的等价物

时间:2014-03-28 18:33:06

标签: java c++ string bytearray

我很喜欢将程序从Java转换为C ++。 在Java中,我使用InputStream数组读取了byte,比如b。 我需要打印ASCII字符,所以我使用new String(b)。现在,我想用C ++做类似的事情;

我读取了一个流并将我的数据放在一个unsigned char数组中,但是当我打印它时,我得到许多奇怪的符号,而不是用Java显示

感谢帮助

0 个答案:

没有答案