萬盛學電腦網

 萬盛學電腦網 >> 網頁制作 >> Html5 >> C++中“tuple”(元組)容器講解

C++中“tuple”(元組)容器講解

下面是C++中“tuple”(元組)容器講解

tuple容器(元組), 是表示元組容器, 是不包含任何結構的,快速而低質(粗制濫造, quick and dirty)的, 可以用於函數返回多個返回值;

tuple容器, 可以使用直接初始化, 和"make_tuple()"初始化, 訪問元素使用"get<>()"方法, 注意get裡面的位置信息, 必須是常量表達式(const expression); 可以通過"std::tuple_size::value"獲取元素數量; "std::tuple_element<0,>::type"獲取元素類型; 如果tuple類型進行比較, 則需要保持元素數量相同, 類型可以比較, 如相同類型, 或可以相互轉換類型(int&double);

無法通過普通的方法遍歷tuple容器, 因為"get<>()"方法, 無法使用變量獲取值;

以上就是我們對於C++中“tuple”(元組)容器講解,希望大家繼續關注本網站。

copyright © 萬盛學電腦網 all rights reserved