Using assert
class Histogram {
int numOfBuckets;
int bucketSize;
int buckets[];
:
:
public void addData(int data)
{
assert(data >= 0 && data < numOfBuckets*bucketSize,
�data� + data + �is out of range.�);
buckets[(data-1)/bucketSize]++;
}
:
:
}
Previous slide
Next slide
Back to first slide
View graphic version