Если вы говорите о присвоении значения, то способ, которым вы делаете это, идеален.Если вы используете Visual C ++ и хотите копировать w-строки, рассмотрите возможность использования более безопасной функции wcscpy_s (это более безопасно, чем wcscpy).
errno_t wcscpy_s(
wchar_t *strDestination,
size_t numberOfElements,
const wchar_t *strSource
);
Я дам вамкороткий пример:
wchar* wstrOther = "hello";
wcscpy_s(foo, 200, wstrOther);