misra-c:2012規定有些呼叫的系統函式,需要提前宣告。在使用FD_SET時,靜態審查要求需要提前宣告,經查閱發現FD_SET是宏定義的一個函式,請問該如何宣告。
#define FD_SET(fd,fdsetp) __FD_SET(fd,fdsetp)(sys/select.h)
#define __FD_SET(d,set) \
((void) (__FDS_BITS (set)[__FD_ELT (d)] |=__FD_MASK (d))) (bits/select.h)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/29370.html
標籤:C語言
