野指针的博客

导航

2019年4月2日 #

C++ Char* 转C# string 用StringBuilder转的原因

摘要: 由于C#中的char与C++中的char是不同的。 是因为编码方式存在着不同,C#中采用Unicode编码,因此,char的取值范围为0-65535。 而C++ char 类型的取值范围为(-127-128)。 正由于C#中的char与C++中不是完全对应的,因此,当C#调用C/C++编写的DLL时 阅读全文

posted @ 2019-04-02 14:19 野指针 阅读(1338) 评论(0) 推荐(0)