在 C++Builder 10.2 Tokyo 中,在为 Win32 或 Win64 编译以下代码时,编译正常:
class TRtpReceiver
{
public:
void __fastcall SetNext( RtpPacket *NewNext );
RtpPacket * __fastcall GetNext();
__property RtpPacket *Next = { read=GetNext, write=SetNext };
};
但是在为Android编译时,我收到了这个错误:
[bccaarm 错误] StvSimpleRtp.h(73): 非对象类型 'ssize_t (int, void *, size_t)' 不可分配
[bccaarm 错误] StvSimpleRtp.h(73): 非对象类型 'ssize_t (int, const void *, size_t)' 不可赋值
有任何想法吗?