Exercises on Advanced Class Members and Code Organization - Task 5 - Sequences
Здравейте.. стигнах до подкарване на програмата, но не знам, как да продължа със задачата. Ето кода от Sequince.h:
#include <iostream>
#include <string>
#include <vector>
//#include "Iterator.h"
template <class T, class Generator>
class Sequence
{
private:
T T1;
Generator generator;
std::vector<T>vec;
public:
Sequence():T1(0) {}
Sequence(T T1, Generator generator): T1(T1), generator(generator) {}
void generateNext(int nextElement)
{
vec.push_back(nextElement);
}
std::vector<int>::iterator begin()
{
return vec.begin();
}
std::vector<int>::iterator end()
{
return vec.end();
}
};
до тук съм задал начало и край, но като въведа числа, на конзолата ми се изкарва само първото въведено число.. някакъв съвет как да Overload-на операторите, за да я подкарам?
Ами аз опитах да направя такъв клас, но нещо не ми се получи имплементацията :/
Изгледай, края на видео записа на упражнението, там има обяснения за тази задача. Може да ти е от полза. И във форума потърси има инфо за тази задача.