公用存取

例如,針對具有公用存取的屬性產生下列存取元:

int Furnace_getHeatReqs(const Furnace* const me);

在家用暖氣系統範例中,heatReqs 屬性屬於 Furnace 物件。公用存取元的原型產生於 Furnace 的規格檔案。公用作業的名稱包括其目標的物件名稱,在此案例中是 Furnace

公用存取元的主體產生於 Furnace 的規格檔案:

int Furnace_getHeatReqs(const Furnace* const me) {
    return me->heatReqs;
}

回饋