码迷,mamicode.com
首页 >  
搜索关键字:assert    ( 2161个结果
断言(ASSERT)的用法
我一直以为assert仅仅是个报错函数,事实上,它居然是个宏,并且作用并非“报错”。 在经过对其进行一定了解之后,对其作用及用法有了一定的了解,assert()的用法像是一种“契约式编程”,在我的理解中,其表达的意思就是,程序在我的假设条件下,能够正常良好的运作,其实就相当于一个if语句:if...
分类:其他好文   时间:2015-05-14 16:16:00    阅读次数:104
C程序bug精确定位
本文主要介绍如何利用C标准宏定义(__FILE__, __FUNCTION__, __LINE__)结合assert来更精确的定位导致assert的出错点。尤其在带有深层的函数嵌套调用的复杂程序中,使用__FILE__, __FUNCTION__, __LINE__这3个工具在追踪模糊不清的bug时...
分类:其他好文   时间:2015-05-14 16:04:34    阅读次数:105
Junit 内部解密之二: TestResult + TestListener + Assert
转自:http://blog.sina.com.cn/s/blog_6cf812be0100wbhw.html之前我们看到了Test接口里面的run方法有个TestResult的参数,不错,这个类就是用来收集测试结果的,是收集TestSuite的运行结果,所以一般情况下,一个TestSuite对应一...
分类:其他好文   时间:2015-05-13 19:20:01    阅读次数:155
rever_string()函数(递归实现)即递归实现字符串反转
一、实现功能: 将输入字符串abcde反转成edcba输出 二、代码 #include #include #include #define MAX_STR 10 void reverse_string(char * string) { int len = strlen(string); assert(string); if (len <= 1) { return;...
分类:其他好文   时间:2015-05-13 16:56:32    阅读次数:133
ASSERT函数
assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义: #include void assert( int expression ); assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息, 然后通....
分类:其他好文   时间:2015-05-11 12:36:08    阅读次数:102
Lua中的常用函数库汇总
lua库函数这些函数都是Lua编程语言的一部分, 点击这里了解更多.assert(value) - 检查一个值是否为非nil, 若不是则(如果在wow.exe打开调试命令)显示对话框以及输出错误调试信息collectgarbage() - 垃圾收集器. (新增于1.10.1)date(format,...
分类:其他好文   时间:2015-05-09 23:25:40    阅读次数:198
c++11 : static_assert和 type traits
static_assert提供一个编译时的断言检查。如果断言为真,什么也不会发生。如果断言为假,编译器会打印一个特殊的错误信息。12345678910111213template class Vector{static_assert(Size a1;Vector a2;return 0;}1234....
分类:编程语言   时间:2015-05-09 16:09:31    阅读次数:126
C++11 静态断言(static_assert)
简介C++0x中引入了static_assert这个关键字,用来做编译期间的断言,因此叫做静态断言。其语法很简单:static_assert(常量表达式,提示字符串)。如果第一个参数常量表达式的值为真(true或者非零值),那么static_assert不做任何事情,就像它不存在一样,否则会产生一条...
分类:编程语言   时间:2015-05-09 14:57:32    阅读次数:178
php基本配置
找到php配置文件,查看配置文件路径命令:/usr/local/php/bin/php-i|head1.配置disable_functiondisable_functions=eval,assert,popen,passthru,escapeshellarg,escapeshellcmd,passthru,exec,system,chroot,scandir,chgrp,chown,escapeshellcmd,escapeshellarg,shell_exec,pro..
分类:Web程序   时间:2015-05-09 06:38:52    阅读次数:172
Java关键字
Java的关键字【个人整理】关键字总览:-----------abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、flo...
分类:编程语言   时间:2015-05-09 01:06:56    阅读次数:275
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!