码迷,mamicode.com
首页 >  
搜索关键字:assert    ( 2161个结果
C# #if DEBUG
首先,大小写不能写错,其次,解决方案配置设为:Debug,才会执行该语句,如果在条件里面搭配Debug.Assert等,效果甚佳。而如果要设置为Release模式,就不会执行条件语句中的内容,有时候可以通过设置!DEBUG来达到发布产品执行的代码。示例代码:int debugNumber = 0;#...
分类:Windows程序   时间:2015-11-25 11:40:44    阅读次数:567
编写一个函数实现n^k,使用递归实现
#include<stdio.h> #include<stdlib.h> #include<assert.h> doublemy_pow(constdoublenumber,intn) { assert(number); if(n>0) { returnnumber*my_pow(number,n-1); } elseif(n<0) { return(1/number)*my_pow(number,n+1); } else retu..
分类:其他好文   时间:2015-11-25 01:17:11    阅读次数:175
对带头结点的单链表的简单操作
#pragmaonce #include<stdio.h> #include<stdlib.h> #include<assert.h> #include<memory.h> #defineDataTypeint//int可以改写为其它数据类型 typedefstructNode { DataTypedata; structNode*next; }Node,*pNode;//定义结点结构体 //建立带头结点..
分类:其他好文   时间:2015-11-25 01:15:10    阅读次数:374
递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
#include<stdio.h> #include<stdlib.h> #include<assert.h> typedefunsignedintuint; uintDigitSum(uintn) { assert(n); if(n<10) { returnn; } else { returnn%10+DigitSum(n/10); } } intmain() { uintnumber=0; scanf("%u",&numbe..
分类:其他好文   时间:2015-11-25 01:14:15    阅读次数:179
Robotium怎样判断测试结果
Robotium判断测试结果的方法主要有三类:is、search、assert。assert方法除了Robotium API,还有Junit中的所有断言方法。Junit3和Junit4中的断言不再这里提。void assertCurrentActivity (String message, Cl.....
分类:其他好文   时间:2015-11-24 14:32:00    阅读次数:158
Nginx优化
1、编译安装过程优化在编译Nginx时,默认以debug模式进行,而在debug模式下会插入很多跟踪和ASSERT之类的信息,编译完成后,一个Nginx要有好几兆字节。在编译前取消Nginx的debug模式,编译完成后Nginx只有几百千字节,因此可以在编译之前,修改相关源码,取消debug模式,具...
分类:其他好文   时间:2015-11-23 16:24:58    阅读次数:235
【C语言】【笔试题】模拟实现memset
#include<stdio.h> #include<stdlib.h> #include<assert.h> voidmy_memset(void*str,charn,size_tcount) { char*dest=(char*)str; size_ti=0; for(i=0;i<count;i++) { *(dest+i)=n; } } intmain() { intarr[]={1,2,3,4,5,6}; my_memset(arr,0,16); inti..
分类:编程语言   时间:2015-11-23 06:38:34    阅读次数:196
【C语言】【笔试题】模拟实现strncat
#include<stdio.h> #include<stdlib.h> #include<assert.h> char*my_strncat(char*dest,constchar*src,intlen) { char*ret=dest; while(*dest) { dest++; } while(len--) { *dest=*src; dest++; src++; } *dest=‘\0‘; returnret; } intmain() { charp1[20..
分类:编程语言   时间:2015-11-23 06:38:27    阅读次数:138
【C语言】【面试题】【笔试题】模拟实现strncpy
#include<stdio.h> #include<stdlib.h> #include<assert.h> char*my_strncpy(char*dest,constchar*src,intlen) { char*ret=dest; while(len--) { *dest++=*src++; } *dest=‘\0‘; returnret; } intmain() { chararr1[20]="hello"; chararr2[20]="world!"; ..
分类:编程语言   时间:2015-11-23 06:36:09    阅读次数:143
二分法查找
二分法查找需要序列有序#include#includeint binary_search(int *array,int n,int e){ assert(array&&n>0); int low=0,high=n-1,mid; while(lowe) ...
分类:其他好文   时间:2015-11-22 20:11:16    阅读次数:87
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!