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

Реализовать итератор в стиле STL - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Итератор для односвязного спика http://www.cyberforum.ru/cpp-beginners/thread1828164.html
Есть функция в классе итератор int operator-(iterator* q) она должна возвращать разницу сколько расстояние между двумя итераторами ,притом q>this всегда что нужно сделать что пример из мейна...
C++ Отсортировать первую строку матрицы Прошу прощения если тема есть, но горит прям полыхает(с мобильник пишу пост)...вторую неделю мучаюсь мозгов не хватает.....засвирбило нет мочи)))) Подскажите что в этом моем трипере надо изменить... http://www.cyberforum.ru/cpp-beginners/thread1828156.html
Получить ASCII код русских букв C++
Нужно получить код аски кода русского символа. Казалось бы, ничего сложного, но. Первая проблема заключается в том, что у меня не очень корректно работает ввод и вывод русских символов в консоли....
Как писать аимботы (читы) для шутеров? C++
прошёл две книги по языку программированию с++, синтаксис знаю, но до сих пор ума не представляю как писать мне программы которые я хочу, где искать нужные библиотеки а если их нет, Как мне их...
C++ Не распознает функцию tg (тангенс) с библиотекой math.h http://www.cyberforum.ru/cpp-beginners/thread1828116.html
не могу обозначить переменную тангенса,с библиотекой даже не распознает. условия(фото): Вычислить для своего варианта Y, задав значения переменным: #include "stdafx.h" #include <iostream>...
C++ ООП квартплата Здравствуйте! Нужно сделать ООП стиле с наследованием расчет квартплаты, но я не могу понять что там вообще можно наследовать. Есть тарифы на отопление, воду горячую холодную, водоотвод, содержание и... подробнее

Показать сообщение отдельно
gomodril
6 / 6 / 0
Регистрация: 10.10.2012
Сообщений: 132

Реализовать итератор в стиле STL - C++

17.10.2016, 15:17. Просмотров 258. Ответов 7
Метки (Все метки)

Подскажите как найти решение.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class Iterator
  {
   int m_value;
public:
   Iterator(const int val) : m_value(val) { }
   int operator*() { return m_value; }
  };
 
int main(int argc, char **argv) {
   int _val = 0;
   Iterator *_it = new Iterator(5);
   
   _val = *_it;
//---
   return 0;
}
при компилировании ошибка:
error: cannot convert ‘Iterator’ to ‘int’ in assignment
_val = *_it;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.