有哪个大大能帮忙解决下这个问题,把模板里出现的静态变量解决掉啊。。
template <class T> const T* CTest <T> :: GetBuffer() const
{
static const T _def[] = {0};
return m_pRef ? m_pRef : _def;
}
类似这样的,如果静态变量是未决定类型的,就会编译不过。
------解决方案--------------------------------------------------------
看你用arm的那个版本了
------解决方案--------------------------------------------------------
BREW本身不是C++写的是纯C,只是可以支持C++,但在嵌入式中对C++支持不是特别好,有部分功能尽量别用,像模板就是其中之一。
------解决方案--------------------------------------------------------
装个补丁就搞定了。
------解决方案--------------------------------------------------------
支持模版,但模版的某些特性不支持.