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

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

Войти
Регистрация
Восстановить пароль
 
romasimeiz
6 / 6 / 0
Регистрация: 11.04.2011
Сообщений: 260
#1

Тип элемента - C++

08.05.2014, 16:16. Просмотров 168. Ответов 3
Метки нет (Все метки)

Добрый день!
Подскажите пожалуйста, в методичке написано, что объявляется тип элемента, вот так:
C++
1
2
3
typedef int K;
typedef int I;
typedef E <K,I> elem;
Естественно компилятор выругался на последнюю строчку. Я не знаю что имеется в виду. Что это такое и где про него можно почитать?
Спасибо!

P.S.
После строчки с ошибкой этот elem используется вот так:
C++
1
typedef std::vector<elem> t_cont;
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.05.2014, 16:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Тип элемента (C++):

Тип элемента вектора - C++
Привет. Использую векторы, появилась задача - получить тип элемента текущего вектора. Чтобы было понятнее - вот код: #include...

Тип элемента вектора - C++
Написал макрос для быстрого вывода контейнера вот: #define all(c) c.begin(),c.end() #define qp(cont, to) copy(all(cont),...

Тип элемента массива базового класса - C++
Суть задачи такова: есть массив указателей базового класса. Одному из них я присваиваю указатель на производный класс. По логике, этот...

Ошибка: запрос элемента «say» в «e», имеющего не классовый тип «elseclass()» - C++
Прошу помощи гуру примитивных задач :) #include &lt;stdio.h&gt; class someclass { public: someclass(); ...

Как найти количество элементов массива, зная лишь адрес первого элемента и тип? - C++
Где-то в коде объявлен массив, кол-во элементов неизвестно, имеется ссылочная переменная на этот массив и все, назовем ее (А), как узнать...

Определить номера минимального элемента массива и элемента, являющегося минимальным без учета этого элемента. - C++
Дан массив. Определить номера минимального элемента массива и элемента, являющегося мини-мальным без учета этого элемента.

3
newbie666
Заблокирован
08.05.2014, 16:21 #2
Цитата Сообщение от romasimeiz Посмотреть сообщение
typedef E <K,I> elem;
а вместо этого просто должно быть:
C++
1
typedef E   std::pair<K,I> elem;
1
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
08.05.2014, 16:24 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
romasimeiz,
typedef используется для приданию стандартным типам нового имени

Добавлено через 1 минуту
newbie666, а не наоборот?
C++
1
typedef std::pair<K,I>  E;
1
newbie666
Заблокирован
08.05.2014, 16:33 #4
Цитата Сообщение от cooller Посмотреть сообщение
newbie666, а не наоборот?
тфу )) я просто скопипастил его строчку и туда добавил пару ))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.05.2014, 16:33
Привет! Вот еще темы с ответами:

Вставка элемента в заданную позицию, удаление элемента по заданной позиции, поиск заданного элемента - C++
Добавить в класс &quot;Односвязный список&quot; следующие функции: вставка элемента в заданную позицию, удаление элемента по заданной позиции, поиск...

Какой символьный тип использует тип std::string? - C++
Какой тип данных использует класс String? Char? И написано ли это в в документе #include &lt;string&gt;?

Восьмибитный тип переменной (что за тип, но не BYTE и не CHAR? - C++
Вроде давно занимаюсь программированием на С++, но встала проблема... Есть некий массив переменных имеющих 8 битный размер... без знака...

тип cout-a ostrieam? соответствено тип cin-a istream? - C++
тип cout-a ostrieam? соответствено тип cin-a istream?


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
08.05.2014, 16:33
Ответ Создать тему
Опции темы

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