나는 비주얼 스튜디오 C++에서 첫 승리 양식 응용 프로그램을 작성하고, 코드를 검색하는 것은 내가 이해할 수없는 것을 보았다 을가능한 중복은 : ^개체 정의에 무엇입니까?
What does the caret mean in C++/CLI?
In C++/CLR, what does a hat character^do?
private: System::Windows::Forms::Button^ button1;
의 의미는 무엇입니까? 이 줄에표지판이 있습니까? 나는 *
과 &
을 이해하지만 결코 객체의 정의에 ^
을 보지 못했습니다.
모자 포인터입니다. 이 부분을보십시오 : http://stackoverflow.com/q/500580 – Lumi
이것은 Windows Forms 응용 프로그램이 C++ 프로그램이 아니라 C++/CLI (C++ for .NET, 원한다면) 프로그램입니다. 2 개의 다른 언어 (꽤 관련이 있지만). 이 사실을 알고 있고 실제로 C++/CLI를 사용하고 싶다면 C++/CLI에 대한 좋은 튜토리얼/책을 구하십시오.'^ '것은 필수 개념입니다. 그렇지 않다면 C++ 용으로 다른 GUI 라이브러리를 사용하십시오. –
http://img43.imageshack.us/img43/7285/cface.png –