在我的代码中,我收到此错误:
expected ‘const void *’ but argument is of type ‘struct in_addr’
我正在使用memcmp
我可以将struct in_addr
输入const void*
作为const void * (struct in_addr )
答案 0 :(得分:7)
您需要转换对象的地址,而不是对象本身:
(const void *)&my_obj
但事实上,这样的演员阵容是隐含的,所以你可以使用:
&my_obj