C++学习 boost学习之-BOOST_STATIC_ASSERT

来源:互联网 发布:淘宝代练剑三 编辑:程序博客网 时间:2024/05/28 17:05

Boost中文手册下载:http://download.csdn.net/detail/skdkjxy/8723045

用法:

1 编译器断言,同样在运行期通过断言检测程序正确性,但是该宏可以在编译器检查正确性

2 由于编译器断言要求在编译器,断言的内容的值是能够计算出来的

如:BOOST_STATIC_ASSERT(sizeof(int) < 10);


总结,也是比较有用的工具;

0 0