레이블 (Windows Form)에 대한 getter를 만들려고합니다.문자열의 C++ 의미^
public: String^ getLabel1() { return label1->Text; };
을하지만 그것을 인쇄하려고하면, 그것은 컴파일되지 않습니다 :
myForm.h 에!
myForm.cpp 에서 :void Main(array<String^>^args)
{
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
Test::MyForm form;
Application::Run(%form);
form.setLabel1();
std::cout << form.getLabel1() << std::endl;
}
내가 잘못된 유형 (문자열 ^) 반환 생각,하지만 난 '^'문자에 아무것도 찾을 수없고, 나는 반환 할 때 a std::string
, 나는 그것을 컴파일 할 수 없다! 누군가 나를 도울 수 있습니까?
피상적 유사점에도 불구하고, 이것은 ** 아닙니다 ** C++ – sp2danny