第一次見gcnew關鍵字,原來它是在C++/CLI中表示在託管堆上分配內存的。爲了與指針區分,用了^來代替*,它們有這兩點區別:
1.gcnew返回的是一個句柄(handle),而new返回的是實際的內存地址;
2.gcnew創建的對象由虛擬機託管,而new創建的對象必須自己管理、釋放。
第一次見gcnew關鍵字,原來它是在C++/CLI中表示在託管堆上分配內存的。爲了與指針區分,用了^來代替*,它們有這兩點區別:
1.gcnew返回的是一個句柄(handle),而new返回的是實際的內存地址;
2.gcnew創建的對象由虛擬機託管,而new創建的對象必須自己管理、釋放。
kubectl config get-contexts kubectl config use-context <context-name> kubectl config current-context