1

在 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)' 不可赋值

有任何想法吗?

4

0 回答 0