Для себя Объяснить: 1. Имеем объект класса u16string в которую записаны символы в кодировке utf16 и имеем объект класса string или wstring. Как преобразовать символы из объекта класса u16string в объект класса string или wstring ? Или более глобальный вопрос: как преобразовывать кодировки в строках ? Желательно не использовать winApi и слово “locale“ или быть готовым рассказать как пользоваться “locale“(пробовал разобраться и не разобрался.) 2. Как из объекта класса patch получить имя файла и инвертировать символы в имени этого файла. Имеем: Самоучка по c++; Английский со словарем; Windows 10 x64; IDE codeBlocks; Компилятор tdm gcc.