Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
outoftime
║XLR8║
756 / 656 / 211
Регистрация: 25.07.2009
Сообщений: 3,297
Записей в блоге: 5
17.05.2014, 01:08

Можно ли создать список массива строк и если да, то как?

17.05.2014, 01:08. Просмотров 966. Ответов 11
Метки (Все метки)

Ответ

NotNull, monolit, все верно, в for (auto string : row) так сделать не получится.

http://en.cppreference.com/w/cpp/container/vector/erase
Return value
Iterator following the last removed element.
Т.е. достаточно пройти по коллекции руками.

C++
1
2
3
4
5
6
    std::vector<std::string>::iterator it = row.begin();
    while (it != row.end()) {
        if (it->front() == it->back())
            it = row.erase(it);
        else ++it;
    }


Вернуться к обсуждению:
Можно ли создать список массива строк и если да, то как?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2014, 01:08
Готовые ответы и решения:

Как создать список строк?
AVE Мне нужно создать список, и в него заносить строки только так что бы не...

Можно ли передать в функцию либо вектор, либо список, если да, то как?
Можно ли передать в функцию либо вектор, либо список, если да, то как?

Создать класс, который определяет можно ли по введенным значениям построить треугольник, и если можно, то какой
Создать класс, который определяет можно ли по введенным значениям построить...

Как можно считывать инфу с файла в виде массива строк?
Возникла проблема в написании программы, суть в том что я ввожу инфу в файл,...

Как создать массив строк или символов, чтобы потом можно было с цикла его заполнить?
Есть наработки, но не работает: while(c!=27){ FILE* file1; ...

11
Другие темы раздела
C++ Как правильно словить исключение не найденного элемента http://www.cyberforum.ru/cpp-beginners/thread1177534.html
Доброго вечера! Не могу вьехать, как правильно словить исключение не найденного элемента: string ToDelete = View.DeleteProduct(); vector<string>::iterator DelIT; ...
C++ Написать программу сложения двух матриц одинакового размера Помогите пожалуйста, чем быстрей, тем лучше! Необходимо написать программу сложения двух матриц одинакового размера. Я написал, но с увеличением количества процессоров скорость увеличивается. Как... http://www.cyberforum.ru/cpp-beginners/thread1177513.html
Разработка класса String C++
Нужна помощь, вот задание. Не сильно разбираюсь в ООП, поэтому прошу помощи у вас. Разработать класс String определив для него методы: • копирования строк, реализовав оператор = ; • поиска...
C++ Пакман на Си. Не могу реализовать корректное передвижение по массиву
Пишу пакмана на экзамен по Си. Столкнулся с проблемой отображения приведения которое бегает за игроком. Проблема заключается в следующем: Есть текущая координата и координата на которую надо перейти...
C++ Алгоритмы и структуры данных, графы http://www.cyberforum.ru/cpp-beginners/thread1177497.html
Определить, является ли связанным граф. Задана система односторонних дорог. Найти путь, соединяющий города А и В и не проходящий через заданное множество городов. Помогите решить пожалуйста,...
C++ Прокомментировать Можно прокомментировать не большую программу? #include <fcntl.h> #include <io.h> #include <stdlib.h> int main() { int fd = _open("\\\\.\\F:", O_WRONLY); if (fd < 0) { подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru