码迷,mamicode.com
首页 >  
搜索关键字:断言 assert    ( 3462个结果
C++重载自增运算符的效率问题
C++规定后缀形式有一个int类型参数,当函数被调用时,编译器传递一个0做为int参数的值给该函数。increment的前缀形式表示“增加然后取回”,后缀形式表示“取回然后增加”。 1 #include "stdafx.h" 2 #include "assert.h" 3 c...
分类:编程语言   时间:2014-08-15 14:26:38    阅读次数:254
linux 下getch()函数实现
//调用 //char*ptr=(char*)malloc(sizeof(char)*128); //ptr=get_passwd(); //printf("\n");#include<stdio.h>#include<termios.h>#include<unistd.h>#include<assert.h>#include<string.h>#include<stdlib.h>intgetch(){ intc=0; structt..
分类:系统相关   时间:2014-08-15 02:42:17    阅读次数:300
创建高度和宽度为原图一半的图像
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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!