Форум программистов, компьютерный форум CyberForum.ru

STL. Удаление крайних символов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Виртуальные классы и ошибка "Error LNK2001: unresolved external symbol" http://www.cyberforum.ru/cpp-beginners/thread1090426.html
Решил перелезть с C# на C++. Ну или по крайней мере немного его подучить для самообразования. В C# есть такая замечательная вещь как интерфейсы. Дошел до интерфейсов класса и застрял. В с++ вроде бы реализуется через абстрактные классы. Ок пишу. class Dom { private: int CountFloors, CountApartments; public:
C++ Сортировка списка с использованием std::sort Что-то не получается отсортировать целочисленные данные расположенные в списке, компилятор (VS10) жутко ругается. В чем может быть дело? #include <iostream> #include <conio.h> #include <string> #include <list> #include <algorithm> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1090415.html
Перевод строки в дату C++
Вопрос: есть строка "2013-06-28 19:00:00.000". Как её привести к типу дата? Нужно для последующего сравнения.
C++ Реализация отношения классов типа двунаправленная ассоциация, UML, порядок объявления классов, неполный класс
Доброго времени суток! Осваивая UML, решил реализовать отношение двунаправленной ассоциации по диаграмме: У одного владельца (Person) может быть 0...* машин (Car). У одной машины может быть 0...1 владельцев. Первая попытка не компилируется: class Car;
C++ Создать матрицу из контейнера std::array http://www.cyberforum.ru/cpp-beginners/thread1090354.html
Есть код: #include <iostream> #include <array> using namespace std; int main () { array <int,5> myarray; return 0;
C++ Опишите код - какая функция за что отвечает? опишите плиз код какая функция за что отвечает? код: #include <stdlib.h> #include <time.h> #include <grx20.h> #include <grxkeys.h> #include <stdio.h> подробнее

Показать сообщение отдельно
valval
1 / 1 / 0
Регистрация: 29.01.2014
Сообщений: 30
06.02.2014, 08:14     STL. Удаление крайних символов
Приветствую.
Нужно сделать функцию, который будет удалять крайние символы у строки.
C++
1
void remove_side_chars(std::string& str, std::string const& chrs);
Т.е: '##hello world!#####' в итоге превратился в 'hello word' (удалили крайние решетки)

Хочу посмотреть вариант максимально извращенный со STL.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru