我正在嘗試使用函數NuiCreateSensorByIndex(int,INuiSensor**)。我試圖不使用裸指針,所以我做了std::unique_ptr<INuiSensor> nui;
使它成爲unique_ptr。 現在我想進入電影這個功能,所以我做到以下幾點:hr = NuiCreateSensorByIndex(i, &nui.get());
,但這是錯誤的:'&'需要&std :: unique_ptr <>上的l值。get
KinectManager.cpp:29: error: C2102: '&' requires l-value
什麼我做錯了,如何解決呢?
這是行不通的。 ptr將是unique_ptr中實際值的副本。 – SirPolly 2017-06-01 11:52:00