Всем привет
имеется некий класс в кишках работющий с АПИ системы конкретно с LPCWSTR
в интерфейсе у класса торчит const std::wstring& ...
что можно сделать чтоб внутри класса избавиться от множетственных .c_str()
при передаче строк системе ?
выглядит это примерно так
struct test
{
void f(const std::wstring& ...)
{
doSmth(...c_str());
}
};
и таких мест внутри класса где делается .c_str() много...
ничего не придумано?
спасибо