码迷,mamicode.com
首页 >  
搜索关键字:memcpy    ( 526个结果
strcpy、memcpy和memset的区别
strcpy 原型:extern char *strcpy(char *dest,char *src); 用法:#include 功能:把src所指由NULL结束的字符串复制到dest所指的数组中。 说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。     返回指向dest的指针。 例:char a[100],b[50];strcp...
分类:其他好文   时间:2015-06-02 09:21:58    阅读次数:118
TCP粘包和半包的处理方法
先把处理的方法的代码放这里:解析数据帧的代码:bool CSocket::findData(byte* buff, int& len){ for (int i = 0; i 0) { memcpy(swapBuff, buff + i + 4 + dataLen + 4, len...
分类:其他好文   时间:2015-05-29 17:28:13    阅读次数:114
opencv实现图像优化
简介   本篇是使用opencv实现,对图像亮度、对比度、锐化、白平衡和饱和度的调整。 具体实现 总体框架   1、首先是打开需要调整的图片到src中,接着创建了一张新图片src2,将对对象编辑的所有bar,绑定到src2中。接着循环等待用户操作。 如果用户按下'q',则退出程序;用户按下's',则保存当前图片到新文件中。 memcpy(pic_na...
分类:其他好文   时间:2015-05-29 10:00:15    阅读次数:141
如果两段内存重叠,用memcpy函数可能会导致行为未定义
如果两段内存重叠,用memcpy函数可能会导致行为未定义,改进: void* memmove(void* str1,const void* str2,size_t n) { char* pStr1= (char*) str1; const char* pStr2=(const char*)str2; if (pStr1 < pStr2 ) { for(size_t i=0;i!=...
分类:其他好文   时间:2015-05-27 15:50:20    阅读次数:119
C/C++综合测试题(三)
又刷了一套题 以下题目出自 牛客网 这些题都是百度、阿里巴巴、腾讯、网易、新浪等公司的面试原题,有一定的难度,不过确实相当有水平,可以通过做题来查漏补缺。 1.补充下面函数代码:  如果两段内存重叠,用memcpy函数可能会导致行为未定义。 而memmove函数能够避免这种问题,下面是一种实现方式,请补充代码。 #include using namespac...
分类:编程语言   时间:2015-05-24 14:20:54    阅读次数:642
函数实现my_memcpy.
memcpy(char a[],char const *b,int n)功能:将b中前n个字符copy到a的开始处。...
分类:其他好文   时间:2015-05-24 13:01:14    阅读次数:128
C语言 strcpy,memcpy,memmove,memccpy函数
1.原型:extern char *strcpy(char *dest,char *src); 用法:#include 功能:把src所指由NULL结束的字符串复制到dest所指的数组中。 说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。 返回指向des....
分类:编程语言   时间:2015-05-24 11:28:49    阅读次数:371
【C语言】memcpy函数的实现
1函数原型 void *memcpy(void *dest, const void *src, size_t n); 2功能 从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中 3所需头文件 C语言中使用#include ; C++中使用#include 和#include 都可以。 4返回值 函数返回指向dest的指针。 5说明 1.s...
分类:编程语言   时间:2015-05-22 09:44:10    阅读次数:177
memcopy和memmove的区别
Memcopy和memmove函数在linux下看了一下两个函数的源码。两个函数都在头文件string.h中定义,函数原型为:void * __cdecl memcpy ( void * dst,const void * src,size_t count);void * __cdecl memmov...
分类:其他好文   时间:2015-05-18 20:42:44    阅读次数:121
linux应用开发-内存共享
linux应用开发-内存共享 一 虚拟内存 程序运行时,将需要的数据载入物理内存,其他的载入虚拟内存 内核态和用户态是系统内的方式 二 命令ipcs查看系统当前的通信方式 三 操作函数 获取共享内存地址shmget 映射到进程空间shmat 操作空间memcpy 关闭映射shmdt 根据需要是否删除该空间shmctl            ...
分类:系统相关   时间:2015-05-18 14:48:01    阅读次数:174
526条   上一页 1 ... 40 41 42 43 44 ... 53 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!