单件模式+property如何使用?
大家好,我先上代码
#include "stdafx.h"#include <string>using namespace std;using namespace System;class TestDatas{public: ~TestDatas(void){}; static TestDatas * InstanceDatas() { if (gDatas == NULL) { gDatas = new TestDatas(); } return gDatas; } //get/set string Get_myName() { return myName; } void Set_myName(string i_myName) { myName = i_myName; }private: TestDatas(void){}; static TestDatas * gDatas; string myName;};TestDatas * TestDatas::gDatas = 0;int _tmain(int argc, _TCHAR* argv[]){ TestDatas * gdata = TestDatas::InstanceDatas(); gdata->Set_myName("tree"); string myName = gdata->Get_myName(); return 0;}ref class TestClass{public: property int myName;};