浙江网站开发,投资公司设立条件,酒店预订网站建设,wordpress右浮动在Qt项目开发中#xff0c;经常会碰到自定义结构体和字符数组之间的转换问题#xff0c;不妨假设结构体名字为custom_struct, 字符数组名字为array_data
1. QByteArray转换为自定义结构体
custom_struct *struct_data reinterpret_castcustom_struct *(array_data…在Qt项目开发中经常会碰到自定义结构体和字符数组之间的转换问题不妨假设结构体名字为custom_struct, 字符数组名字为array_data
1. QByteArray转换为自定义结构体
custom_struct *struct_data reinterpret_castcustom_struct *(array_data.data());
2. 自定义结构体转换为QByteArray
QByteArray array_data;
array_data.append((char*)struct_data, sizeof(struct_data));