1、将单字节Char转化为双字节的wchar_t的转换函数 wchar_t* c2w(const char *str){ int length = strlen(str)+1; wchar_t *t = (wchar_t*)malloc(sizeof(wchar_t)*length); memset ...
分类:
其他好文 时间:
2016-10-19 17:25:26
阅读次数:
130
1. memset and memcpy /**********************************************/ 2. strcat and strncat /*********************************************/ 3.strcpy a ...
分类:
其他好文 时间:
2016-10-19 09:41:23
阅读次数:
152
今天遇到一个问题,特在此记录,防止以后再次犯同样的错误:structUserInfo{ CStringUserName;//用户昵称 CStringIP;//用户IP SOCKETsocket;//用户的套接字 booloperator==(constUserInfo&uInfo)const { if(socket==uInfo.socket) returntrue; returnfalse; }};这是我..
分类:
其他好文 时间:
2016-10-15 14:36:15
阅读次数:
1029
#include<cstdio>#include<cstring>using namespace std;#define N 30int n,T,ans,a[N],c[N];int query(){ memset(c,0,sizeof c); for(int i=0;i<=14;i++) c[a[i ...
分类:
编程语言 时间:
2016-10-15 13:56:27
阅读次数:
157
#include<stdio.h>#include<string.h>int main(){ int arr[2][13]; memset(arr,0,sizeof(arr)); for(int i=0;i<10;i++) printf("%d ",arr[1][i]); printf("\n"); ...
分类:
编程语言 时间:
2016-10-10 11:23:12
阅读次数:
181
本文学习参考http://baike.baidu.com/link?url=ZmSyY8ciB_nJt9KM-W2fiEFJrC2mugFsLqRdY2b4pLe8rD_jRXyN7_pj0GBBD2bKyt6Xm-lpUlAO97H94dUYXa 1.memset函数的声明和含义如下: 函数解释: ...
分类:
编程语言 时间:
2016-10-04 16:32:29
阅读次数:
186
问题描述: int * cow = new int[n+1]; memset(cow,0,(n+1)*4); 将N+1个元素置成0,为什么不行 memset是对一个字节的int4个字节,因此*4 但是只能为0,其他例如1就不可以,详见最后一个例子 memest原型 (please type "man ...
分类:
其他好文 时间:
2016-09-28 10:16:23
阅读次数:
156
memset是计算机中C/C++语言函数。将s所指向的某一块内存中的前n个 字节的内容全部设置为ch指定的ASCII值, 第一个值为指定的内存地址,块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作, 其返回值为指向s的指针。 1.char类型,可以初始化为任何值; 2.int类型,只 ...
分类:
其他好文 时间:
2016-09-27 23:15:11
阅读次数:
171
http://acm.hdu.edu.cn/showproblem.php?pid=5456 转化成a=b+c,dp[i][a][b][c]表示剩余i木棒,a是否有进位,b是否首尾,c是否首位,注意每次都要memset。 ...
分类:
其他好文 时间:
2016-09-26 23:03:48
阅读次数:
173
$dp$。 这题的突破口在于要求数字是连续的。 可以分别记录两个串以某个数字为结尾的最长上升长度,然后枚举一下以哪个数字为结尾就可以得到答案了。 因为$case$有点多,不能每次$memset$,额外开一个数组记录一下这组$case$中数字有没有出现过。 ...
分类:
其他好文 时间:
2016-09-25 09:31:46
阅读次数:
193