其他分享
首页 > 其他分享> > static_assert作用

static_assert作用

作者:互联网

编译校验,校验条件失败,则输出错误信息 
格式: 
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