наверное вопрос о дизайне
От: jyuyjiyuijyu  
Дата: 06.03.13 12:50
Оценка:
Всем привет

имеется некий класс в кишках работющий с АПИ системы конкретно с LPCWSTR
в интерфейсе у класса торчит const std::wstring& ...

что можно сделать чтоб внутри класса избавиться от множетственных .c_str()
при передаче строк системе ?

выглядит это примерно так

struct test
{
    void f(const std::wstring& ...)
    {
        doSmth(...c_str());
    }
};


и таких мест внутри класса где делается .c_str() много...

ничего не придумано?

спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.