#include <primeNumberGenerator.h>
Public Member Functions | |
PrimeNumberGenerator () | |
int | operator[] (int n) |
Returns the nth prime number. | |
Private Types | |
typedef vector_int | Primes |
Private Attributes | |
Primes | _primes |
For a given integer n, it will return the nth prime number. This will involve a recompute step only if n is greater than any previous n.
Definition at line 51 of file primeNumberGenerator.h.
|
Definition at line 58 of file primeNumberGenerator.h. |
|
Definition at line 33 of file primeNumberGenerator.cxx. |
|
Returns the nth prime number. this[0] returns 2, this[1] returns 3; successively larger values of n return larger prime numbers, up to the largest prime number that can be represented in an int. Definition at line 52 of file primeNumberGenerator.cxx. |
|
Definition at line 59 of file primeNumberGenerator.h. Referenced by operator[](), and PrimeNumberGenerator(). |