Java에서와 같이 C++에서 정적 메서드에서 개체를 반환 할 수 있습니까? 나는이 일을하고있다 :C++ 정적 메서드 도움말
class MyMath {
public:
static MyObject calcSomething(void);
private:
};
그리고 나는이 작업을 수행하려면 다음 MyMath 클래스의 정적 방법이 있습니다
int main() {
MyObject o = MyMath.calcSomething(); // error happens here
}
때문에 인스턴스화 이유가 없다. 하지만이 컴파일 오류가 발생합니다.
MyMath.cpp : 69 : 오류 : '.'앞에 예상되는 기본 표현식. 토큰
내가 뭘 잘못하고 있니? 에이 있으면 MyMath가 인스턴스화됩니까? 나는 그것이 가능하다면 오히려하지 않을 것이다. 당신은 단순히 잘못된 구문을 사용하는
일을보십시오. –