首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Brew >

elf2mod也不能编译通过的静态变量-模板类型静态变量,该怎么解决

2012-03-09 
elf2mod也不能编译通过的静态变量---模板类型静态变量有哪个大大能帮忙解决下这个问题,把模板里出现的静态

elf2mod也不能编译通过的静态变量---模板类型静态变量
有哪个大大能帮忙解决下这个问题,把模板里出现的静态变量解决掉啊。。

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++支持不是特别好,有部分功能尽量别用,像模板就是其中之一。
[解决办法]
装个补丁就搞定了。
[解决办法]
支持模版,但模版的某些特性不支持.

热点排行