码迷,mamicode.com
首页 >  
搜索关键字:assert    ( 2161个结果
创建高度和宽度为原图一半的图像
ASSERT()是一个调试程序时经常使用的宏,在程序运行时它计算括号内的表达式,如果表达式为FALSE(0),程序将报告错误,并终止执行。关键函数:ASSERT,cvPyrDown程序:结果1:由于原图像长度和高度不能被2整除,所以提示错误:结果2:正常运行程序:#include"cv.h" #include"cxcore.h..
分类:其他好文   时间:2014-08-14 20:59:02    阅读次数:243
python之raise、assert、with/as环境管理器
要故意出发异常,可以使用raise语句,形式如下:raise #manually trigger an exceptionraise, #pass extra data to catcher tooraise #re-raise the most recent excepti第二种形式可以随着异常....
分类:编程语言   时间:2014-08-14 01:23:57    阅读次数:320
[转载]C++Assert()函数
assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include void assert( int expression ); assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调....
分类:编程语言   时间:2014-08-13 14:28:46    阅读次数:333
我要好offer之 str/mem系列手写代码
1. str*系列手写代码a. 一定要注意末尾'\0'的处理,切记切记b. 一定要对输入做有效性判断,多用断言就是了int Strlen(const char* str) { assert(str != NULL); const char* tmp = str; while (*t...
分类:其他好文   时间:2014-08-12 21:33:04    阅读次数:265
lua学习笔记(2)-常用调用
assert(loadstring("math.max(7,8,9)"))dofile("scripts/xxx.lua")math.floor()math.random() math.random(10, 100)math.min(3,4,5) math.max(2,3,4)num = tonum...
分类:其他好文   时间:2014-08-12 18:56:54    阅读次数:208
Lua 遍历Linux目录下的文件夹
代码如下,里面有注释,应该能看懂。function getFile(file_name) local f = assert(io.open(file_name, 'r')) local string = f:read("*all") f:close() return str...
分类:系统相关   时间:2014-08-12 18:51:24    阅读次数:981
strcpy,strncpy, strlen, strcmp strcat函数实现
#include #include char* strcpy(char* strDest, const char* strSrc) { assert((strDest != NULL) && (strSrc != NULL)); char* address = strDest; while((*strDest++ = *strSrc++) != '\0') NULL; r...
分类:其他好文   时间:2014-08-12 10:21:03    阅读次数:198
static_assert enable_if 模板编译期检查
conceptC++http://www.generic-programming.org/faq/?category=conceptcxxChecking Concept Without Concepts in C++ByAnthony Williams, September 22, 20101Co...
分类:其他好文   时间:2014-08-12 10:09:14    阅读次数:274
C语言-断言
1 作用: 断言常做语言处理的高级形式,自动处理软件隐藏很深其且它手段不易发现的错误,快速进行异常定位。同时这也是软件单元测试必须的技术。2 使用范围: 2.1放在函数入口对入口参数进行合法性检查(这也是我们经常看到的) 2.1将assert(0)放在预计正常情况不会出现的地方(一旦出现肯定是...
分类:编程语言   时间:2014-08-07 12:46:19    阅读次数:235
标C编程笔记day07 常用标准库介绍、字符串输入处理、字符指针的使用
常用标准库: assert.h:断言,包含assert宏。可以进行自我检查 ctype.h:字符处理,字符的分类,大小转换 errno.h:错误信息处理 float.h:浮点数特性 limits.h:整数的大小,提供了描述整数类型的宏 lcale.h:本地化 math.h:数学函数 setjmp.h:跳转 signal.h:信号处理 stdarg.h:可变长参数处理 stdd...
分类:其他好文   时间:2014-08-05 11:13:29    阅读次数:264
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!