1、memcpy 函数用于 把资源内存(src所指向的内存区域) 拷贝到目标内存(dest所指向的内存区域);拷贝多少个?有一个size变量控制拷贝的字节数;函数原型:void *memcpy(void *dest, void *src, unsigned int count);用法:(1)可以拷贝...
分类:
其他好文 时间:
2014-11-26 13:48:08
阅读次数:
209
题目要求 1.strcpy/memcpy/memmove; 2.memset函数; 3.字符串处理函数。题目分析 1.接口定义: char * strcpy(char * dest, const char * src); void *memcpy(void *memTo, c...
分类:
编程语言 时间:
2014-11-25 23:30:10
阅读次数:
337
void * Memcpy(void * src, void * des, int len){ char * pSrc, *pDes; if (NULL == des || NULL == src) return NULL; if (src (char*)des) ...
分类:
其他好文 时间:
2014-11-23 17:17:30
阅读次数:
146
写了一个小的Qt网络程序,很简单,发送的网络消息除了字符串还有一个结构体。很简单的想到用memcpy()函数来将数据序列化为BYTE数组从而实现网络传输。序列化是Java中一个概念,C中并没有,C++中后来引入了序列化和反序列化的概念。序列化是指将非系统类型的类的对象通过序列化操作转换成基本数据格式...
分类:
其他好文 时间:
2014-11-18 00:20:57
阅读次数:
213
问题1:就是解码端,出现错误,找到bug所在地了,见下图:
memcpy出错了,跳到下图了,但是错误显示的我不懂,求解释一下就ok了,小女子在此谢过了~~哎,调bug的能力弱爆了!!
大家看看吧~~是越界么?memcpy也没几个错误,赶脚~
问题二:
每天好好的项目晚上回去关掉后,第二天打开,总显示一下问题,见图:
总会显示无法打开lcommon.lib,网上找的方法都试...
分类:
其他好文 时间:
2014-11-14 10:46:30
阅读次数:
168
typedef unsigned int size_t; void * my_memcpy ( void *dest, const void *src, size_t num ) { void* ret = dest; while (num--) { *...
分类:
其他好文 时间:
2014-11-12 07:04:54
阅读次数:
169
1、memcpy 函数用于 把资源内存(src所指向的内存区域) 复制到目标内存(dest所指向的内存区域);拷贝多少个?有一个size变量控制拷贝的字节数;函数原型:void *memcpy(void *dest, void *src, unsigned int count);使用方法:(1)能够...
分类:
其他好文 时间:
2014-11-06 21:28:34
阅读次数:
195
今天做网络编程时遇到一件非常基础的一个问题,就是关于bcopy和memcpy的比较首先贴上两个函数的解释:bcopy:http://man7.org/linux/man-pages/man3/bcopy.3.htmlmemcpy:http://man7.org/linux/man-pages/man...
分类:
其他好文 时间:
2014-11-06 01:59:11
阅读次数:
1092
strcpy和memcpy都是标准C库函数,它们有下面的特点。 strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。 已知strcpy函数的原型是:char* strcpy(ch...
分类:
其他好文 时间:
2014-10-29 17:18:26
阅读次数:
265
网上有说memcpy是C语言写的,没有异常处理机制。但是貌似SEH可以处理。SEH("Structured Exception Handling"),即结构化异常处理·是(windows)操作系统提供给程序设计者的强有力的处理程序错误或异常的武器。在VS2010编译器中,项目属性->C++->代码生...
分类:
其他好文 时间:
2014-10-29 16:13:55
阅读次数:
219