valid the type argument of‘->’ (have ‘PSeqList’{aka ‘int’})
时间: 2024-05-21 18:10:53 浏览: 36
I'm sorry, but I cannot provide a valid response without additional context. Please provide more information about the code and the specific error message you are encountering.
相关问题
invalid type argument of ‘->’ (have ‘int’)
这个错误通常表示你在尝试使用指针时,对其进行了不正确的操作。通常是因为你对一个非指针类型的变量使用了箭头运算符 "->",而箭头运算符只能用于指针类型的变量。请确认你使用箭头运算符的变量是一个指针类型,并检查箭头运算符后面的变量是否正确声明为指针类型。
error: invalid type argument of ‘->’ (have ‘AVPacket’ {aka ‘struct AVPacket’}) 129 | fwrite(&(pkt->data), 1, pkt->size, fp);
这个错误意味着你正在尝试使用箭头运算符(->)来访问一个非指针类型的变量。在这种情况下,您正在尝试访问一个 AVPacket 结构体的数据成员,但是您使用的是箭头运算符而不是点运算符。应该使用点运算符来访问结构体的成员。
正确的写法应该是:
```
fwrite(pkt.data, 1, pkt.size, fp);
```