请教一个WMEMSET的问题~ 弄了两天 终于用socket发大量unicode数据的问题解决了疯了现在有点小疑问。能不能用wmemset给char类型数组初始化? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 char xx[...] = {0};ormemset(xx, 0, sizeof(xx)); wmemset - wchar_tmemset - char 有对应的。。 我知道有对应的 我就是想知道wmemset能给char类型数据初始化吗?假设我有个Buffer:const int BUF_MAX_LEN = 256*sizeof(WCHAR)/sizeof(TCHAR);TCHAR Buffer[BUF_MAX_LEN];wmemset(Buffer, 0, 256);当TCHAR代表WCHAR时相当于WCHAR Buffer[256];wmemset(Buffer, 0, 256)如果TCHAR代表char时上面就变成了const int BUF_MAX_LEN = 256*2;TCHAR Buffer[512];wmemset(Buffer, 0, 256);这样行得通吗?如果不行的话 有什么方法可以兼容wchar和char的初始化吗? wchar_t buf[XX] = {0};char buf2[XX] = {0};orZeroMemory(buf, sizeof(buf));ZeroMemory(buf, sizeof(buf2)); 额 应该是个好办法。 不过我昨天试了下 用memset可以给wchar数组赋值。呵呵 谢啦~ 是不是得用钩子了? 我想选择颜色后,在picture控件填充这个颜色 如何保持界面的系统同步? 如何获得执行WIN32程序时传入的参数?(急) 帮忙推荐几个漂亮的Ccombox控件 这样定义一个接口的函数,怎么调用就出错??竞技求救 在VC/MFC 和 DELPHI 徘徊,希望大家给点建议! 一个关于数据库的菜问题 高分请教问题!!! 请问如何动态删除资源ID? 我的游戏多次百线在线了,算分 【LoadLibraryW】debug版加载返回NULL,GetLastError()=6 Release版能加载成功
or
memset(xx, 0, sizeof(xx));
memset - char
有对应的。。
const int BUF_MAX_LEN = 256*sizeof(WCHAR)/sizeof(TCHAR);
TCHAR Buffer[BUF_MAX_LEN];
wmemset(Buffer, 0, 256);当TCHAR代表WCHAR时
相当于
WCHAR Buffer[256];
wmemset(Buffer, 0, 256)如果TCHAR代表char时
上面就变成了
const int BUF_MAX_LEN = 256*2;
TCHAR Buffer[512];
wmemset(Buffer, 0, 256);这样行得通吗?如果不行的话 有什么方法可以兼容wchar和char的初始化吗?
char buf2[XX] = {0};
or
ZeroMemory(buf, sizeof(buf));
ZeroMemory(buf, sizeof(buf2));