码迷,mamicode.com
首页 >  
搜索关键字:assert    ( 2161个结果
JMockit+JUnit单元测试初始化问题
一、项目环境: WIN7 64位,Eclipse 4.2,JDK1.6,JUnit 4.11,JMockit 1.10 二、示例代码: import?static?org.junit.Assert.*; import?org.junit.runner.RunWith; import?cn.open.dao.AppDao; import?c...
分类:其他好文   时间:2014-08-27 11:14:18    阅读次数:4434
JavaSE assert断言的学习
在Java中,assert关键字是从JAVA SE 1.4 引入的,为了避免和老版本的Java代码中使用了assert关键字导致错误,Java在执行的时候默认是不启动断言检查的(这个时候,所有的断言语句都将忽略!),如果要开启断言检查,则需要用开关-enableassertions或-ea来开启。a...
分类:编程语言   时间:2014-08-26 21:11:46    阅读次数:214
lua简单地异或加密文件
用lua简单地异或加密文件,注意解密的key是加密key的倒序: 1 require 'bit' 2 3 local encode = function(inpath, outpath, key) 4 local inf = assert(io.open(inpath, "rb")) 5 ...
分类:其他好文   时间:2014-08-23 20:15:51    阅读次数:5713
字符串拼接 strcat ;数组和指针的区别
问题:字符串拼接 strcat方法1:开辟新空间,存放结果:#include #include #include #include char* _strcat(char* str1, char* str2){ assert(str1 != NULL && str2 != NULL); char*.....
分类:其他好文   时间:2014-08-21 20:52:44    阅读次数:210
01 java断言assert初步使用:断言开启、断言使用
参考文件:http://blog.sina.com.cn/s/blog_59c9412d0100fd55.html1 说明 java断言assert是jdk1.4引入的。 jvm断言默认是关闭的。 断言可以局部开启的,如:父类禁止断言,而子类开启断言,所以一般说“断言不具有继承性”。 断言只...
分类:编程语言   时间:2014-08-20 19:34:42    阅读次数:251
#ifdef _DEBUG用法小结
1#ifdef_DEBUGvirtualvoidAssertValid()const;//assert(断言)valid(有效的,正确的)virtualvoidDump(CDumpContext&dc)const;//存储上下文#endif这两个函数是调试用的,第一个函数检查可用性,即是否有效第二个...
分类:其他好文   时间:2014-08-20 19:28:24    阅读次数:254
求字符串长度 strlen(数组指针两种方式)
问题:求字符串中所含有字符的个数(包括空格),即求字符串长度;#include #include int _strlen(const char* str){ assert(str != NULL); int i=0; for(;*str++!='\0';i++); //for(;str++!...
分类:其他好文   时间:2014-08-19 22:12:25    阅读次数:227
"错误: void 值未如预期地被忽略"解决
在C陷阱与缺陷中,实现assert的时候,作者处理的很巧妙,利用逻辑或运算符的特性将这个过程转化为一个表达式,在当条件为假时就会调用_assert_error报错并终止程序。 刚开始_assert_error 的返回值类型是 void 所以在((void)((e) || _assert_error(__FILE__, __LINE__))) 中出现了错误:void 值未如预期地被忽略,虽然e...
分类:其他好文   时间:2014-08-18 12:35:24    阅读次数:282
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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!