template <class Item>
class bag
{
public:
//TYPEDEF
typedef size_t size_type;
typedef Item value_type;
...
}
当我使用
template<class Item>
bag<Item>::size_type bag<Item>::count(const Item& target) const
VC++ 报告错误为 Source.cpp(207): 警告 C4346: 'bag::size_type' : 依赖名称不是类型
谁能告诉我为什么?谢谢!