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

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

Восстановить пароль Регистрация
 
romasimeiz
6 / 6 / 0
Регистрация: 11.04.2011
Сообщений: 260
08.05.2014, 16:16     Тип элемента #1
Добрый день!
Подскажите пожалуйста, в методичке написано, что объявляется тип элемента, вот так:
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;
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
newbie666
Заблокирован
08.05.2014, 16:21     Тип элемента #2
Цитата Сообщение от romasimeiz Посмотреть сообщение
typedef E <K,I> elem;
а вместо этого просто должно быть:
C++
1
typedef E   std::pair<K,I> elem;
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
08.05.2014, 16:24     Тип элемента #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
romasimeiz,
typedef используется для приданию стандартным типам нового имени

Добавлено через 1 минуту
newbie666, а не наоборот?
C++
1
typedef std::pair<K,I>  E;
newbie666
Заблокирован
08.05.2014, 16:33     Тип элемента #4
Цитата Сообщение от cooller Посмотреть сообщение
newbie666, а не наоборот?
тфу )) я просто скопипастил его строчку и туда добавил пару ))
Yandex
Объявления
08.05.2014, 16:33     Тип элемента
Ответ Создать тему
Опции темы

Текущее время: 16:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru