Definition of Filter
Filter::Filter(int f, Source* s):
Conduit(s), factor(f) { }
int Filter::next()
{
int n;
do n = source()->next();
while (n % factor == 0);
return n;
}
Previous slide
Next slide
Back to first slide
View graphic version