又刷了一套题
这些题都是百度、阿里巴巴、腾讯、网易、新浪等公司的面试原题,有一定的难度,不过确实相当有水平,可以通过做题来查漏补缺。
1.补充下面函数代码:
如果两段内存重叠,用memcpy函数可能会导致行为未定义。 而memmove函数能够避免这种问题,下面是一种实现方式,请补充代码。
#include
using namespace std;
void* memmo...
分类:
编程语言 时间:
2015-06-04 13:55:52
阅读次数:
225
二分枚举长度改变的长度就行了
#include
#include
#include
using namespace std;
const int INF = 3000000;
const int maxn = 100005;
int n,arr[maxn],arr2[maxn];
bool solve(int x){
memcpy(arr2,arr,sizeof(arr));
...
分类:
其他好文 时间:
2015-06-03 13:41:23
阅读次数:
91
前段时间一个比较大的比赛上遇到的两个题目,遂记录一下运行改程序该程序开启的端口为12345 发送畸形数据包之后程序崩溃,如下图可知,崩溃点发生在函数0x000000000040096b中 通过调试发现溢出发生在函数calc的memcpy函数中溢出之后的堆栈,此时返回地址0x7fffffffc320被...
分类:
其他好文 时间:
2015-06-02 19:52:07
阅读次数:
173
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
先把处理的方法的代码放这里:解析数据帧的代码: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实现,对图像亮度、对比度、锐化、白平衡和饱和度的调整。
具体实现
总体框架
1、首先是打开需要调整的图片到src中,接着创建了一张新图片src2,将对对象编辑的所有bar,绑定到src2中。接着循环等待用户操作。
如果用户按下'q',则退出程序;用户按下's',则保存当前图片到新文件中。
memcpy(pic_na...
分类:
其他好文 时间:
2015-05-29 10:00:15
阅读次数:
141
如果两段内存重叠,用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
又刷了一套题
以下题目出自 牛客网
这些题都是百度、阿里巴巴、腾讯、网易、新浪等公司的面试原题,有一定的难度,不过确实相当有水平,可以通过做题来查漏补缺。
1.补充下面函数代码:
如果两段内存重叠,用memcpy函数可能会导致行为未定义。 而memmove函数能够避免这种问题,下面是一种实现方式,请补充代码。
#include
using namespac...
分类:
编程语言 时间:
2015-05-24 14:20:54
阅读次数:
642
memcpy(char a[],char const *b,int n)功能:将b中前n个字符copy到a的开始处。...
分类:
其他好文 时间:
2015-05-24 13:01:14
阅读次数:
128
1.原型:extern char *strcpy(char *dest,char *src); 用法:#include 功能:把src所指由NULL结束的字符串复制到dest所指的数组中。 说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。 返回指向des....
分类:
编程语言 时间:
2015-05-24 11:28:49
阅读次数:
371