的Sun Studio编译器:隐函数声明:typeof运算
问题描述:
当试图编译MPD使用Sun Studio编译器:的Sun Studio编译器:隐函数声明:typeof运算
"client.c", line 438: warning: implicit function declaration: typeof
我就找到了问题的代码行,在dlist.h
:
#define list_for_each_entry(pos, head, member) \
for (pos = list_entry((head)->next, typeof(*pos), member); \
&pos->member != (head); \
pos = list_entry(pos->member.next, typeof(*pos), member))
根据这是一个GCC扩展。在Sun Studio中是否有相当于typeof
的方法,或者有一种方法来模拟它?
介绍的Sun Studio 12与工作的#include证明 –
Lear
2009-06-12 09:13:27