Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.78/18: Рейтинг темы: голосов - 18, средняя оценка - 4.78
Заблокирован
1

Как вывести элементы вектора, тип которых pair<string>?

26.09.2012, 17:46. Показов 3354. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <utility>
#include <vector>
#include <iterator>
#include <string>
using std::cin; using std::cout; using std::endl; using std::string; using std::getline; using std::vector; using std::pair;
int main(){
    string first, last;
    pair<string, string> par;
    vector< pair<string,string> > vec1;
    while(cin>>first>>last){par=make_pair(first,last);vec1.push_back(par);}
    for(vector< pair<string,string> >::iterator ix=vec1.begin();ix!=vec1.end();++ix){
        cout<<endl<<(*ix->first()); /*при попытке вывести просто *ix тоже материт*/
        cout<<endl;}
    return 0;
    }
Пытался так, но компилятор ругается....
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.09.2012, 17:46
Ответы с готовыми решениями:

Доступ к паре в map<string, vector<pair<string, string>>>Temp
Подскажите пожалуйста как получить данные в векторе пар ? void showData(const map&lt;string,...

Как вставить элемент и вывести элементы на экран в map<string, map<string,int>> ?
У меня есть map&lt;string, map&lt;string,int&gt;&gt;, в него надо добавить элементы (типа Ivanov potato 200)...

Как вывести элементы вектора, являющиеся членами класса?
#include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;cstdio&gt; using namespace std; typedef...

Как вывести элементы типа string из структуры?
Доброго времени суток,помогите пожалуйста.Есть структура (ПИБ ,город и оценки).Как вывисти значение...

1
153 / 137 / 34
Регистрация: 23.05.2009
Сообщений: 275
26.09.2012, 17:50 2
C++
1
2
cout<<ix->first;
cout<<ix->second;
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.09.2012, 17:50

Как добавить и вывести элементы из List<int, string> ?
В инете нашёл инфу только по обычным спискам (одного типа). Помогите, как в такой список добавить...

Можно ли тип Collection<String> преобразовать в тип ArrayList<String>?
Добрый день ! Можно ли тип Collection&lt;String&gt; преобразовать в тип ArrayList&lt;String&gt; ...

Опишите тип данных Vector a, определяющий трехмерные вектора, элементами которых являются значения типа a.
Опишите тип данных Vector a, определяющий трехмерные вектора, элементами которых являются значения...

Как преобразовать тип System::String ^ в string? (или что можно сделать ещё для работы перегруженного оператора ostream::operator<<)
Друзья! В обработчик события Click добавил такой код: std::ofstream file_out (&quot;file.txt&quot;);...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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