Здравствуйте, x905, Вы писали:
X>не совсем в тему, но предлагаю перейти на "классовые" строки типа QString — проблем будет меньше
Это совсем не в тему.
Слепое использование QString или std::string в тех местах где можно обойтись просто const wchar_t* или slice<wchar_t>
может привести к одной но зело неприятной проблеме — перерасход и/или фрагментация heap.
Если понятие const char* вызывает проблемы то имхо следует уже переходить на .NET/Java. Там во всяком случае не будет фрагментации.