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

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

Войти
Регистрация
Восстановить пароль
 
Dovgon
123 / 93 / 31
Регистрация: 08.04.2010
Сообщений: 583
#1

Шаблон вывод вектора - C++

04.09.2015, 09:58. Просмотров 260. Ответов 2
Метки нет (Все метки)

Нужно отобпрозить содержимое вектора, но при этом тип данных вектора изначально не известен.

C++
1
2
3
4
5
6
7
template <typename tV, typename vector<tV>::iterator iteratorV>
void class::viewtvector(vector<const tV> *point){
    for(int iItem=0; iItem<pointStl->size(); ++iItem){
        iteratorV iteratorBegin=point->begin();
        .....
   }
}
Выдает ошибку:
ошибка: expected ';' before 'iteratorBegin'
iteratorV iteratorBegin=point->begin();

Что делаю не так?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.09.2015, 09:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Шаблон вывод вектора (C++):

STL шаблон вектора - C++
можете кинуть ссылку или код STL шаблона vector

Сделать свой шаблон вектора - C++
надо сделать шаблон вектора,посмотрите то что сделал это правильно? и еще вопрос,можете помочь сделать итератор,а то что то вообще не...

Шаблон вектора и маааленькая неполадка - C++
Всем доброго времени суток. Не судите строго, я несколько новичек в программировании, да вообще тут первый день. Но вот есть у меня...

Класс-шаблон ассоциативного массива с использованием вектора - C++
Задание выглядит так: &quot;Создать шаблонный класс – ассоциативный массив mymap с использованием STL контейнера vector. Ключ и знание должны...

Разработать шаблон класса для вывода вектора данных в поток - C++
Разработать шаблон соответствующего класса, где поля могут иметь различные типы данных. Предусмотреть наличие в классе указанных методов и...

Вывод вектора ax+b - C++
Программа решает систему методом зейделя, помогите пожалуйста в завершающей точке вывести вектор ах-б :) //#include &quot;stdafx.h&quot; ...

2
Velesthau
523 / 425 / 129
Регистрация: 25.11.2014
Сообщений: 1,662
04.09.2015, 10:10 #2
C++
1
2
3
4
5
template <class T>
void printContainer(const T& container)
{
    for(auto i : container) std::cout<<i<<" ";
}
1
DrOffset
7377 / 4454 / 1009
Регистрация: 30.01.2014
Сообщений: 7,304
04.09.2015, 14:26 #3
Dovgon,

C++
1
2
3
4
5
6
7
8
template <typename tV>
void class_type::viewtvector(vector<const tV> *point){
    typedef typename vector<const tV>::iterator iteratorV;
    for(int iItem=0; iItem<pointStl->size(); ++iItem){
        iteratorV iteratorBegin=point->begin();
        .....
   }
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.09.2015, 14:26
Привет! Вот еще темы с ответами:

Вывод вектора - C++
Почему я не могу вывести вектор на печать? #include&lt;std_lib_facilities.h&gt; class Token { public: char ch; double var; ...

Вывод вектора - C++
#include &lt;iostream&gt; #include &lt;vector&gt; using namespace std; int i = 0; class Book { protected:

Вывод вектора - C++
#include &lt;iostream&gt; #include &quot;conio.h&quot; #include &lt;vector&gt; struct train { int in, out; }tr;

Вывод вектора на экран - C++
#include &quot;stdafx.h&quot; #include &lt;fstream&gt; #include &lt;iostream&gt; #include &lt;ostream&gt; #include &lt;vector&gt; #include &lt;string&gt; using...


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

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

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