首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

lstrcpyn在unicode下怎么置空

2013-12-15 
lstrcpyn在unicode下如何置空关于这个函数以前一直这样用lstrcpyn(pStr, \0, nSize)今天换了unicode后,

lstrcpyn在unicode下如何置空
关于这个函数以前一直这样用

lstrcpyn(pStr, '\0', nSize);

今天换了unicode后,提示 
 warning C6309:  Argument '2' is null: this does not adhere to function specification of 'lstrcpynW'
, 后来一想'\0'在uncode下不行,需要\0\0才行,
要怎么写呢

lstrcpyn(pStr, "\0\0", nSize);//这样?怎么感觉怪怪的,我想要一种可以在ansi和unicode下都不报的写法

求大神指点


[解决办法]
不错!

引用:
lstrcpyn(pStr, _T(""), nSize);//试了半天,这样写就好了


Quote: 引用:

直接写0试试看。

热点排行