社区
网络编程
帖子详情
如何把一个结构体转化成字符串
lllxy
2004-01-29 10:39:00
如果有一个结构体要进行发送,如何把该结构体转化成一个字符串的buf进行传送,如下代码转化后,字符串为空,为什么?
char* temp = reinterpret_cast<char*>(pMyStruct);
pMyStruct是定义的一个结构体指针,已经初始化过,可经过转换后,temp的值为空,怎么回事呢?
...全文
405
6
打赏
收藏
如何把一个结构体转化成字符串
如果有一个结构体要进行发送,如何把该结构体转化成一个字符串的buf进行传送,如下代码转化后,字符串为空,为什么? char* temp = reinterpret_cast(pMyStruct); pMyStruct是定义的一个结构体指针,已经初始化过,可经过转换后,temp的值为空,怎么回事呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
elssann
2004-01-30
打赏
举报
回复
同意 jemmylau(枕头)的,没那么麻烦。
刚刚写代码测试过
typedef struct _PACKET
{
int nCode;
char *pszName;
char age[10];
}PACKET , *LPPACKET;
PACKET p;
p.nCode = 5;
strcpy(p.age, "test");
p.pszName = "fuck";
send(s, (char*)&p, sizeof(p), 0);
-------------------------------------
PACKET p;
ZeroMemory(&p, sizeof(p));
recv(ss, (char*)&p, sizeof(p), 0);
AfxMessageBox(p.age);
AfxMessageBox(p.pszName);
一切正常
jemmylau
2004-01-30
打赏
举报
回复
结构体可以以字节的形式进行发送,没有必要转换成字符串;
myStruct ms;
send(,&ms,sizeof(myStruct));
lllxy
2004-01-30
打赏
举报
回复
to elssann() 看看我的新问题
http://expert.csdn.net/Expert/topic/2687/2687779.xml?temp=.4608118
Pipi0714
2004-01-29
打赏
举报
回复
应该可以,按照楼上的做法重新试一试!
bluebohe
2004-01-29
打赏
举报
回复
pMyStruct前一个字节值为零,
lllxy
2004-01-29
打赏
举报
回复
薄荷_MVP 的解答一针见血,确实该结构体的第一个字节变量为设置为:0x0100.而出现了问题
C实现的 json格式
字符串
与
结构体
转化
在cjson基础上,实现了
字符串
与
结构体
自动相互转化的功能。 可以自动将
字符串
(JSON格式)转化为对应的
结构体
,反之亦可
C语言实现的 json格式
字符串
与
结构体
自动相互转化
在cjson基础上,实现了
字符串
与
结构体
自动相互转化的功能。 可以自动将
字符串
(JSON格式)转化为对应的
结构体
,反之亦可。
go语言
结构体
转换map、map转换
结构体
、json
字符串
转
结构体
、
结构体
数据转换到别的
结构体
JSON包的妙用,
一个
函数完成几种数据结构转换方案 1.
结构体
转map 2.map转
结构体
3.
结构体
数据转移到
结构体
4.json
字符串
转
结构体
package main import ( encoding/json fmt reflect ) type User struct { Name string `json:name` Age int `json:age` } func main() { //1、
结构体
转map user1:=User{} user1.Name=小明 user1.Age=18 mp:=make(map[string
matlab开发-struct2string
matlab开发-struct2string。将结构反编译为创建它的
字符串
Go
结构体
、数组、字典和 json
字符串
的相互转换方法
今天小编就为大家分享一篇Go
结构体
、数组、字典和 json
字符串
的相互转换方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章