virtual templated functions?

Tom Lien
Sun Jun 11 19:30:00 GMT 2000

I am trying to do something like this:

class Item {

  template<class target_iter>
  virtual void use(target_iter begin, target_iter end) = 0;


g++ says that this is an invalid use of 'virtual' in template declaration.
Is this a language limitation? Is it just not implemented yet? If this
is an impossible feature is there a workaround or alternative that could
serve my needs as well?


Tom Lien --The Funk Palace

How's My Programming? Call 1-800-DEV-NULL

More information about the Gcc mailing list