使用std::get<n>(tuple)
可以得到std::tuple
的n
th元素的值。但我需要傳遞該元組的一個元素作爲函數的參考。如何獲得一個std ::元組的元素?
如何獲得對std::tuple
元素的引用?
使用std::get<n>(tuple)
可以得到std::tuple
的n
th元素的值。但我需要傳遞該元組的一個元素作爲函數的參考。如何獲得一個std ::元組的元素?
如何獲得對std::tuple
元素的引用?
get
根據參數的類型返回引用,右值引用或常量引用。
std::get
返回對元組中指定位置元素的引用。
感謝您的回答,我發現我的代碼不能編譯的原因。 – danijar 2013-04-05 13:59:29