いくつかの C++ コードがあります
struct data {
/* some fields */
};
typedef struct data * pData;
int function(pData pointer) {
if(pointer == NULL)
return ERROR;
(void)pointer;
/* other work */
}
"(void)pointer" とはどういう意味ですか?
参考までに、構造内でコールバック関数として使用される int/char*/etc という関数ポインタがいくつかあります。