2018海马s5图片大全:c++类型与C#类型

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 02:48:08
要是我用VC#做作为服务端的程序,VC++做作为客户端的程序,那在网络通讯上,C#和C++的数据类型该如何传输?
如C#的char,string,int,decimal转C++的char,CString,int,double

用XML交换数据阿

请注意:decimal是128位的数据!C++中的double好象不是吧?

你的这个问题,我曾经在做一个数据库的时候也遇到过,后来想了一个晚上总算解决啦,我把那个论坛的帖的地址发过来(是精华哦!!),你仔细看一下吧,一定会明白的!!!

http://bbs.bc-cn.net/bbs/dispbbs.asp?BoardID=117&ID=26219&star=100#

上面的内容是将数据转换为bytes或者将bytes转换为数据,而bytes的传送就实在是再简单不过啦吧~哈哈
string对bytes的转换不是很适合上面的方法(在C#中),但是在C++中还是蛮方便的吧.
你可以了解一下:System.Text.Encoding.Default下面的几个方法:GetString(),GetBytes()