当前位置:网站首页>static_assert报错为什么?
static_assert报错为什么?
2022-08-09 09:20:00 【y_dd】
mac os静态编译报错,下面报错:
static_assert(offsetof(sockaddr_in, sin_family) == 0, “sin_family offset 0”);
static_assert(offsetof(sockaddr_in6, sin6_family) == 0, “sin6_family offset 0”);
其中两个定义如下:
struct sockaddr_in {
__uint8_t sin_len;
sa_family_t sin_family;
in_port_t sin_port;
struct in_addr sin_addr;
char sin_zero[8];
};
struct sockaddr_in6 {
__uint8_t sin6_len; /* length of this struct(sa_family_t) /
sa_family_t sin6_family; / AF_INET6 (sa_family_t) /
in_port_t sin6_port; / Transport layer port # (in_port_t) /
__uint32_t sin6_flowinfo; / IP6 flow information /
struct in6_addr sin6_addr; / IP6 address /
__uint32_t sin6_scope_id; / scope zone index */
};
边栏推荐
猜你喜欢

中国打造国产“谷歌地球”清晰度吓人

运行flutter项目时遇到的问题

使用图新地球无法加载谷歌地球的完美解决方法(附软件下载)

MVCC multi-version concurrency control
What does the test plan include?What is the purpose and meaning?

mysql优化——show processlist命令详解

性能测试报告包括哪些内容?模板范文哪里找?看这里

China to create a domestic "Google Earth" clarity scary

全球19级谷歌卫星地图免费查看下载

Django实现对数据库数据增删改查(二)
随机推荐
【Harmony OS】【ArkUI】ets开发 简易视频播放器
教你如何免费获取0.1米高精度卫星地图
Redis高可用
一个项目的整体测试流程有哪几个阶段?测试方法有哪些?
接口测试主要测试哪方面?需要哪些技能?要怎么学习?
【环境搭建】onnx-tensorrt
高清卫星地图浏览器
软件测试外包公司怎么样?有什么好处和坏处?为什么没人去?
数理逻辑MOOC+知识点总结(未完无待续)
The era of Google Maps is over, how to view high-definition satellite image maps?
Domestic with Google earth software, see the download 19th level high-resolution satellite images so easy!
游戏测试的概念是什么?测试方法和流程有哪些?
运行flutter项目时遇到的问题修改flutter为国内镜像
性能测试的基本概念是什么?做好性能测试需要掌握哪些知识?
JMeter初探五-配置元件与参数化
二叉树的遍历(非递归)
lateral view explode的另一种实现方式
[Environmental Construction] tensorrt
对于栈、递归的关系的理解
China to create a domestic "Google Earth" clarity scary