编译校验,校验条件失败,则输出错误信息
格式:
static_assert(“条件”,”错误信息”);
例子:
static_assert(sizeof(int)!=4,”this isn’t 32bit windows!”);
判断int长度是否为4,若不是,则说明不是在32bit编译环境,编译失败,并且打印错误信息。
标签:32bit,int,错误信息,assert,编译,static,作用
来源: https://blog.csdn.net/qq_34351547/article/details/102740483