C28127
警告 C28127:作為例程使用的函式與預期的類型不完全相符。
其他資訊 |
差異可能是實際函式傳回值,而預期的函式類型為 void |
驅動程式正在傳遞或指派函式 (指標) 非預期類型 (,也就是函式簽章) 。 當函式的預期傳回型別為 VOID,且實際提供具有 (隱含) int 傳回值的函式時,通常會在 C 中發生。 當參數相容但不相同時,也可能會發生此情況。 一般而言,回呼函式應該完全符合預期的類型,這最容易使用函式 typedef 來完成。
此類型不符訊息的設計主要是為了驗證程式碼分析工具可以辨識回呼。