#include <stdio.h>
class MyClass {
void Foo(const int par); };
void MyClass::Foo(const int par) { }
main() { MyClass A; A.Foo(1); }
任何人都可以幫助我嗎?我的代碼有什麼問題?這是我用gcc編譯時得到的錯誤:C++。成員函數不能被調用。錯誤:「foo是私人的」
error: ‘void MyClass::Foo(int)’ is private
可能的重複[什麼是訪問說明符?我應該繼承與私人,受保護或公共?](http://stackoverflow.com/questions/5447498/what-are-access-specifiers-should-i-inherit-with-private-protected-or-public) –