您的位置:首页 > 理论基础 > 计算机网络

ios iphone5s (64位处理器原因) 及以后通过 AsyncSocket TCP 通信 出现服务器端接收超时,导致无法通信

2016-02-04 14:53 573 查看
ios iphone5s (64位处理器原因) 及以后通过 AsyncSocket TCP 通信 出现服务器端接收超时,导致无法通信

言归正传---------------------------------- 解决方法

在消息头 结构体上下 加上对齐状态  就可以解决这个问题

#pragma pack(push) //保存对齐状态

#pragma pack(1)   // 1 bytes对齐

typedef struct 

{

    double dValue1;

    char   u8Value2;

    int    u32Value3;

} ASampleStructor;

#pragma pack(pop)//恢复对齐状态
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息