【发布时间】:2010-10-29 16:14:22
【问题描述】:
感谢任何帮助,因为 C++ 不是我的主要语言。
我有一个在多个库中派生的模板类。我试图找出一种方法来为每个派生类唯一地分配一个 id int。不过,我需要能够通过静态方法来做到这一点,即。
template < class DERIVED >
class Foo
{
public:
static int s_id()
{
// return id unique for DERIVED
}
// ...
};
谢谢!
【问题讨论】:
-
您是否需要每个类的唯一ID?还是每个object?
标签: c++ class templates unique