- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
WCHAR *qStringToWideChar(const QString &str) {
if (str.isNull())
return 0;
WCHAR *result = new WCHAR[str.length() + 1];
for (unsigned int i = 0; i < str.length(); ++i)
result[i] = str[i].unicode();
result[str.length()] = 0;
return result;
}
А проверка на ноль?
И что еще за free? Свободный и независимый класс? :D Куба обзавидуется.
вообще настоящее фри эта функция никогда не узнает