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

Возникла трудность с шаблонами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сравнение элементов двух однонаправленных линейных списков http://www.cyberforum.ru/cpp-beginners/thread644080.html
А как сравнить элементы двух списков? Чтобы при совпадении элементов счётчик прибавлял единичку? Если список вот так задан: #include <iostream> #include <conio.h> #include <fstream> using namespace std; struct Element //Структура с инфополями и адресным полем { int x; //Инфополе. Значения из x будут передаваться в список Element *Next; //Адресное поле };
C++ Написание программы расчета процента побед округление не правильное http://www.cyberforum.ru/cpp-beginners/thread644069.html
Выход из функции, возвращающей значение C++
Всем привет! Если функция не возвращает значение выхожу с помощью return, а как быть если надо выйти из функции, которая возвращает значение, не возвращая ничего в место вызова. Заранее спасибо!
C++ что использовать std::cout или просто using namespace std?
Приветствую! Сейчас учу С++, постигаю азы так сказать. В арсенале две книги - Джефф Кент, "Основы программирования " и Х.М. Дейтел и П.Дж. Дейтел , "Как программировать на С++" Короче вопрос вот в чем - в первой книге по всех примерах автор пишет примерно так: #include <****>
C++ Перезагрузка операций http://www.cyberforum.ru/cpp-beginners/thread644019.html
Класс String описан следующим образом: #include <string.h> #include <conio.h> #include <iostream.h> #include <stdio.h> class String{ private: String(char*str; //строка объекта public: String(char*strl) //конструктор str=new char ; strcpy (str,strl);}
C++ Задача. Указатель this Пусть класс Maket описан следующим образом: #include <iostream.h> class Maket { private: int m; static int k; public: Maket (int n) {m=n;} подробнее

Показать сообщение отдельно
koma3
0 / 0 / 0
Регистрация: 24.09.2011
Сообщений: 66

Возникла трудность с шаблонами - C++

29.08.2012, 16:37. Просмотров 1105. Ответов 21
Метки (Все метки)

Не компилится следующий код. Не даёт вернуть итератор вектора. Почему нельзя так делать?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
template <class Type>
class Vector
{
    vector<Type> v;
 
    vector<Type>::iterator begin()
    {
        return v.begin();
    }
};
 
int main()
{
    Vector<string> s;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru