From: John Maddock (john_at_[hidden])
Date: 2004-05-25 07:36:56


>The problem seems to lie in that basic_cstring<>::npos is an unnamed
>enum, and ICC does not like it to be passed as a template arg (I don't
>actually know if this is a conformant diagnostic.)

It is, unnamed types may not be used as template arguments (see 14.3.1)

John.