> I got compilation error: c:\gms\Services\DeviceManager\VCUE_Copy.h(134): warning C4346: 'MapType::value_type' : dependent name is not a type
>
[quoted text clipped - 5 lines]
> public :
> --->> typedef MapType::value_type source_type;
typedef typename MapType::value_type source_type;
> any suggestion? I am using VS.NET C++7.0
Within a template definition, if a qualified name that depends on a
template parameter is supposed to refer to a type, the name must be
preceded by the keyword "typename".

Signature
David Olsen
qg4h9ykc5m@yahoo.com