------- Comment #2 from redi at gcc dot gnu dot org 2010-06-16 17:13 ------- (In reply to comment #0) > This is obviously a major bug and it means you can't access the typedefs of > the > ISO standard library containers in order to use safe types to manipulate those > containers, when typename is such a container.
If that was true I think someone would have noticed that by now! As Andrew said, you need to use "typename" This has been the case for years http://gcc.gnu.org/gcc-3.4/changes.html#cplusplus -- redi at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44559