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下都不报的写法
求大神指点
[解决办法]
不错!