template<class type, class type2, class type3>
void sieve(CPrime<type, type2, type3> *cPrime);
Any time I have this as a function prototype, VS2010 gives me an error that this is an "illegal use of type void" and stops my build?
When I just use it for the actual function definition, it compiles properly.
void sieve(CPrime<type, type2, type3> *cPrime);
Any time I have this as a function prototype, VS2010 gives me an error that this is an "illegal use of type void" and stops my build?
When I just use it for the actual function definition, it compiles properly.