C++ 프로그래머로서 저는 최근 Visual C++로 작업하기 시작했습니다. 나는 속성으로 붙어 있습니다.속성으로 가능한 Visual C++ 내부 클래스?
아이디어는 get/set 기능과 같은 2 가지 메소드와 속성을 가진 내부 클래스를 만드는 것입니다. Visual C++에서도 가능합니까? (그렇습니다). 심지어 운영자 과부하이 작업을 수행하려고했습니다
Foo^foo = gcnew Foo();
int a;
foo->Method(); // here some function is called
a = foo; // here the property like get() function is called.
하지만 C++ "정상"보다, ++ 훨씬 더 복잡 비주얼 C에서 것 같다 :
사용법은 다음과 같이 될 것이다.
MJ
죄송합니다. 정확하지 않습니다. 물론 정상적인 C++을 말하면 관리되지 않는 C++ 코드를 의미합니다. 불행히도 Visual C++를 사용해야합니다. 그렇지 않은 경우 이미 완료했습니다.) –
Visual C++는 둘 다 - 관리 대상입니까? 미안하지만 나는 아직도 혼란 스럽다. –