【发布时间】:2010-09-20 01:38:31
【问题描述】:
是否可以typedef 使用模板的长类型?例如:
template <typename myfloat_t>
class LongClassName
{
// ...
};
template <typename myfloat_t>
typedef std::vector< boost::shared_ptr< LongClassName<myfloat_t> > > LongCollection;
LongCollection<float> m_foo;
这不起作用,但是有没有办法达到类似的效果?我只是想避免键入和阅读几乎覆盖编辑器窗口整个宽度的类型定义。
【问题讨论】: