读书人

error: expected #039;=#039;, #039;,#039;, #039;;#039;, #039;asm

发布时间: 2012-08-15 16:57:17 作者: rapoo

error: expected '=', ',', ';', 'asm' or '__attribute__' before '==' token
运算符重载
boolean_t operator==(thread_t& thd_a, thread_t& thd_b)
{
return (&thd_a == &thd_b);
}
error: expected '=', ',', ';', 'asm' or '__attribute__' before '==' token

函数模板
error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
template<class TYPE>
static inline void list_free(list_t* plst);

代码明明没问题啊,这是怎么了?

[解决办法]
c++做android开发的?
[解决办法]

探讨

c++做android开发的?

[解决办法]
会否是编译工具的问题,我之前做个一些其他的方案(非android),编译工具链是公司做好的。
当时也编过什么传地址的函数(正儿八经的C语言,不会是语法错误,但是编译器总是报错)。你试下把型参用(thread_t* thd_a, thread_t* thd_b)试一试

读书人网 >Android

热点推荐