Как убедиться, что параметр шаблона итератора имеет тот же тип данных, что и параметр шаблона класса шаблонаC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Как убедиться, что параметр шаблона итератора имеет тот же тип данных, что и параметр шаблона класса шаблона

Сообщение Anonymous »

Извините за длинное название... Подскажите, как его улучшить...

У меня есть класс-шаблон:

Код: Выделить всё

template 
class Example {
...
template 
void add(const Iterator begin, const Iterator end);
...
};
Как убедиться, что тип данных, указанный Iterator, равен T?

Еще один вопрос по теме:

Как работает этот векторный конструктор STL

Код: Выделить всё

template 
vector (InputIterator first, InputIterator last,
const allocator_type& alloc = allocator_type());
убедитесь, что InputIterator имеет совместимый тип данных в качестве вектора?

Изменить:

Есть ли решение для времени компиляции?

Подробнее здесь: https://stackoverflow.com/questions/254 ... -as-the-te
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»