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