【初心者歓迎】C/C++室 Ver.5【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0201r
NGNGprivate:
void privateFunc() {}
protected:
void protectedFunc() {}
public:
static void foo() {
Base().privateFunc(); //この行でコンパイルエラーにならず
}
};
class Ext : public Base {
public:
static void var() {
Base().protectedFunc(); // この行でコンパイルエラーになっちゃう。
}
};
のはなんで?
■ このスレッドは過去ログ倉庫に格納されています