码迷,mamicode.com
首页 >  
搜索关键字:memcpy memmove    ( 556个结果
【C语言】【面试题】【笔试题】模拟实现数据库中memcpy函数
#include<stdio.h> #include<stdlib.h> #include<assert.h> void*my_memcpy(void*p1,constvoid*p2,size_tcount) { assert(p1); assert(p2); char*dest=(char*)p1; char*src=(char*)p2; while(count--) { *dest++=*src++; } returnp1; } intmain() { floatar..
分类:数据库   时间:2015-11-19 07:15:07    阅读次数:118
【C语言】【面试题】【笔试题】模拟实现数据库中memmove函数
#include<stdio.h> #include<stdlib.h> #include<assert.h> void*my_memmove(void*p1,constvoid*p2,size_tcount) { assert(p1); assert(p2); char*dest=(char*)p1; char*src=(char*)p2; dest=dest+16; src=src+8; if((src<=dest)&&(dest<=(sr..
分类:数据库   时间:2015-11-19 07:14:42    阅读次数:207
C语言:模拟实现strcmp
#define_CRT_SECURE_NO_WARNINGS1 #include<stdio.h> #include<stdlib.h> #include<assert.h> void*my_memmove(void*p1,void*p2,size_tcount) { assert(p1); assert(p2); char*dest=(char*)p1; char*src=(char*)p2; dest=dest+16; src=src+8; if((src<de..
分类:编程语言   时间:2015-11-19 07:14:32    阅读次数:192
iOS 域名解析ip(解析)
//思路:1.gethostbyname(szname);取得主机信息结构体// 2.memcpy(&ip_addr,phot->h_addr_list[0],4);从主机信息结构体中取出需要的32位ip地址ip_addr(二进制的)// 3.inet_ntop(AF_INET, &ip_a...
分类:移动开发   时间:2015-11-11 16:15:18    阅读次数:1722
实现strcpy函数、memcpy函数
需要注意的是:第44、45行中,strlen是函数,sizeof是算符。strlen()是从内存的某个位置开始扫描,知道碰到第一个字符串结束符‘\0‘为止,然后返回计数器数值(不包括‘\0‘)。sizeof是一个操作符,简单地说,就是返回一个对象或者类型所占的内存字节数。strcpy和memcpy的区别:1..
分类:其他好文   时间:2015-11-10 01:47:05    阅读次数:169
避免内存重叠memmove()性能
#include #include using namespace std;void* memmove(void *dst, const void *src, size_t count){ // 容错处理 if (dst == NULL || src == NULL){ return NULL; ....
分类:其他好文   时间:2015-10-24 08:57:25    阅读次数:186
【转】【C/C++】实现memcpy函数
本文转自:http://my.oschina.net/renhc/blog/36345面试中如问到memcpy的实现,那就要小心了,这里有陷阱。先看下标准memcpy()的解释:?12void *memcpy(void *dst, const void *src, size_t n);//If co...
分类:编程语言   时间:2015-10-18 18:29:34    阅读次数:163
QT: QByteArray储存二进制数据(包括结构体,自定义QT对象)
因为利用QByteArray可以很方便的利用其API对内存数据进行访问和修改, 构建数据库blob字段时必不可少; 那如何向blob内写入自定义的结构体和类1. 利用memcpy拷贝内存数据 //自定义person结构体Cpp代码typedefstruct{intage;charname[20];}...
分类:其他好文   时间:2015-09-30 16:01:13    阅读次数:258
字符串系列函数在序列化中的问题
最近用到了protobuf传输数据,但在protobuf之前还有个协议头。因为是重构,所以需要模拟协议头部。有如下代码string data;char buffer[256];memcpy(buffer, &header, sizeof(header));data.append(buffer);cl...
分类:其他好文   时间:2015-09-23 21:01:53    阅读次数:210
【C语言】 字符串的内存拷贝处理函数
这篇博文我主要是想写一下函数库中的memcpy函数,对于字符串来说,我们运用字符串<string.h>中的str类别的函数,但是我们还有一些关于内存的拷贝函数。他们操作的对象是内存,然后可以接受任何类型的数据进行拷贝。这个是<memory.h>里面的memcpy,然后我们一起查看..
分类:编程语言   时间:2015-09-23 01:24:14    阅读次数:205
556条   上一页 1 ... 37 38 39 40 41 ... 56 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!