共用方式為


編譯器錯誤 C3141

'interface_name':介面僅支持公用繼承

使用 介面 (或 __interface) 關鍵詞定義的介面僅支援公用繼承。

下列範例會產生 C3141:

// C3141.cpp
__interface IBase {};
__interface IDerived1 : protected IBase {};  // C3141
__interface IDerived2 : private IBase {};    // C3141