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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
unkarjedy
3 / 3 / 0
Регистрация: 13.03.2011
Сообщений: 114
#1

Передача std::list<> в функцию - C++

30.11.2013, 18:09. Просмотров 387. Ответов 1
Метки нет (Все метки)

Нужно передать список строк в функцию. У меня сделано так:

C++
1
void f(list<string>& list1) {...}
т.е. по ссылке передаю

Выдаёт ошибку:
"синтаксическая ошибка: идентификатор "list"

Что не так??
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.11.2013, 18:09     Передача std::list<> в функцию
Посмотрите здесь:

Передача list<> в функцию - C++
Извините, а можно как нибудь передать list без названия в функцию, если да то можно маленький пример. Например, у нас есть 3 листа и...

Вопросы по std::list - C++
1. Как обменять в списке два его элемента? Желательно большое быстродействие :) т.е. без удалить оба а потом добавить в другом порядке,...

Сортировка std::list - C++
Есть такой фрагмент програми. Создаю функцию для сортировки list. Вроде все правильно. В класе перегружены оператори &lt; i =. Не знаю что...

Вопрос по std::list - C++
Не произойдёт ли здесь какая-нибудь ошибка после удаления элемента из списка? std::list&lt;int&gt; myList; std::list&lt;int&gt;::iterator iter; ...

Static std::list - C++
Добрый день, помогите решить проблему. &quot;Каждое статическое поле должно быть проинициализировано до main() явным образом&quot; - как я помню...

Remove_if для std::list - C++
Здравствуйте! Помогите мне разобраться,пожалуйста.Перечитал кучу всего,но так и не понял ,что можно писать в аргументе метода remove_if. ...

Std::list, ошибка LNK2019 - C++
Добрый день! // element.h class Element { public: Element(){}; ~Element(){};

std::list<T*> вызвать метод - C++
Как во время просмотра MyList вызвать метод Show() каждого обьекта? class MyVehicle { public: virtual void Show() { /* ......

Реализация std::list<>::begin() - C++
Вопрос строго для знатоков реализации STL. Каким образом реализована &quot;перегрузка&quot; у списка метода begin() только по возвращаемому...

Непосредственное удаление из std::list - C++
Собственно проблема вот в чем раньше, когда я создавал игру, у меня были самодельные листы типа struct List { T data; ...

std::list - преобразование типов в контейнере - C++
Здравствуйте. Суть проблемы попробую передать в коде class A { }; class B : public A { public: B (int) {/*...*/}...

Предикат для сортировки std::list - C++
Помогите правильно составить предикат для сортировки std::list Валит ошибку WinXP, VC6 #include &quot;stdafx.h&quot; #include &lt;list&gt; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DU
1480 / 1056 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
30.11.2013, 18:44     Передача std::list<> в функцию #2
может инклуда нужного нет.
нужны:
#include <list>
#include <string>

так же где-то должен быть using namespace std; или типы должны быть с std::...
Yandex
Объявления
30.11.2013, 18:44     Передача std::list<> в функцию
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru