Удаление символов из начала и конца std::{wstringC++

Программы на C++. Форум разработчиков
Anonymous
Удаление символов из начала и конца std::{wstring

Сообщение Anonymous »

Предположим, у меня есть std::string следующим образом:

Код: Выделить всё

std::string temp = "{abc,def}";
Я хочу, чтобы temp содержал «abc,def», т. е. удалил символы '{' и '}' из начала и конца temp.
Поэтому я написал:

Код: Выделить всё

temp = temp.substr( 1, temp.length() - 1 );
Однако после его выполнения temp содержит «abc,def}».
Что мне не хватает? Есть ли более простой способ сделать то, что я хочу?

Подробнее здесь: https://stackoverflow.com/questions/798 ... stdwstring

Вернуться в «C++»