码迷,mamicode.com
首页 >  
搜索关键字:assert    ( 2161个结果
Appium 相关学习(二) testng中的Assert类
测试流程:1、启动appium server。使用appium命令启动。2、配置appium client。appium client的参数配置。3、通过webdriver执行调用。一、扩展AssertResult类 主要扩展功能,当断言失败时,自动截图保存,此时需要重写AssertResult的....
分类:移动开发   时间:2015-12-02 22:33:42    阅读次数:962
冒泡排序既可以排字符串也可以排字符串
编写一个冒泡排序,既可以编写字符串也可以编写数字。1).需要实现一个函数指针,在排序的时候将函数的入口地址传进来。 voidsort(void*base,intlen,intwidth,int(*cmp)(constvoid*,constvoid*)) { assert(base); inti=0; intj=0; for(i=0;i<len;i++) { for(j=0;j<..
分类:编程语言   时间:2015-12-02 18:51:01    阅读次数:163
字符串函数汇总2
memcpy内存拷贝函数,memcpy函数的功能是从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中。函数实现void*my_memcpy(void*buf1,constvoid*buf2,intcount) { assert(buf1); assert(buf2); void*ret=buf1; char*dest=(char*)buf1; char..
分类:其他好文   时间:2015-12-02 01:09:07    阅读次数:146
模拟实现常用字符串函数
1、查找子字符串函数strstr的实现 char*my_strstr(constchar*dest,constchar*src)//const保护字符串不被更改 { assert(dest); assert(src);//断言 char*ptr1=NULL; char*ptr2=src; while(*dest) { ptr1=dest;//保留匹配成功后的位置指针 src=ptr2;//保留匹配失败后..
分类:其他好文   时间:2015-12-01 19:41:19    阅读次数:126
写一个memcpy()函数你能拿几分?
不考虑性能的话,memcpy()在C99编译器下可以写为:void *memcpy(void *restrict dest, const void *restrict src, size_t n) { int i; const char *s = src; char *d = dest; assert(dest && src);...
分类:其他好文   时间:2015-12-01 19:37:22    阅读次数:116
用三种方法实现strlen函数
实现strlen函数有三种方法:一、计数器的方法二、递归的方法三、指针减指针的方法下面是三种方法的实现:计数器的方法:intmy_strlen(constchar*str){assert(str);//对指向字符串指针的断言intcount=0;while(*str){count++;str++;}returncount;}递归的方法:intmy_strlen(const..
分类:其他好文   时间:2015-12-01 16:34:28    阅读次数:132
部分函数功能的实现
1:strcpy的实现函数功能:把从src地址处开始的字符串拷贝到以dest为开始地址的空间里,其中包含src字符串结尾处的‘\0‘。代码实现:#include<stdio.h>//模拟实现strcpy#include<assert.h>voidmy_strcpy(char*dest,constchar*src)/*函数不需要返回*/{assert(dest);a..
分类:其他好文   时间:2015-12-01 01:50:58    阅读次数:284
单链表的操作_约瑟夫环
node*JosephCircle_OP(node*&phead,size_tdel)//约瑟夫环优化写法{ assert(phead); node*cur=phead,*prev=phead; if(!del)//对参数判断 { printf("errorparameter!"); } while(cur->next!=cur) { for(inti=1;i<del;i++)//先找到删除节点的上一个节点//因为自己占一..
分类:其他好文   时间:2015-11-30 02:27:14    阅读次数:135
带头尾节点的双向链表
#include<iostream> #include<assert.h> usingnamespacestd; typedefintDataType; //双向链表,无头节点 structLinkNode { //struct默认是公有访问限定符 public: LinkNode(constDataType&x) :_data(x) ,_prev(NULL) ,_next(NULL) {} ~LinkNode() {..
分类:其他好文   时间:2015-11-29 19:45:29    阅读次数:163
C语言--顺序表
#pragmaonce//只编译一次 #include<memory.h> #include<assert.h> #include<stdio.h> #defineMAX_SIZE100 typedefintDataType;//数据类型重命名 typedefstructSeqList//定义结构体类型 { DataTypearray[MAX_SIZE];//数据段 size_tsize;//数据个数 }SeqList..
分类:编程语言   时间:2015-11-25 17:06:06    阅读次数:222
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!