0
我需要缩短wchar_t数组。例如:C++缩短wchar_t数组
wchar_t* email = L"[email protected]";
/* Somehow leave in email just "name" */
我的想法做
wchar_t Domain = L"@domain.com";
if(!(pos = wcsstr(email, Domain)))
return 0;
wcsncpy (pos,L"",1);
wcsstr返回地址 “@ domain.com”(0x000001 - 电子邮件开始,0x000005 @ domain.com开始),但不会是任何记忆泄漏或垃圾?
你可以说'电子邮件[4] = L '\ 0';'并继续使用'email'。 – 2012-03-11 16:56:44