c 元組使用

2021-06-04 21:10:41 字數 689 閱讀 8759

//元組使用:

poco::tuplea(5,"333",false);

cout<()<()<()<(10);

a.set<1>("444");

a.set<2>(true);

cout<()<()<()<

元組應用:例如

你有這樣乙個函式

void test(

std::string, int, bool,float, char, long, double, short, std::string, int);

有n個引數,

這樣這個函式顯得引數很多,

有兩個辦法可以解決它,

1 定義乙個結構體 2

懶(據說就是因為程式設計師懶

,所以他們寫了很多程式來代替這些工作

),嫌定義個結構體麻煩

,你可用元組,

先定義個元組

:(poco

和boost

中都有隨你)

typedef     tupletupletype;

你的函式可以這樣定義

voidtest(

tupletype

mydata);

這樣一來

媽媽再也不用為我寫函式引數多又不想寫結構體而擔心了 缺點

:**可能讀性不好

0 1 2

誰知道什麼意思

python 元組使用 使用元組

usr bin python filename using tuple.py zoo wolf elephant penguin print number of animals in the zoo is len zoo new zoo monkey dolphin zoo print number...

python元組怎麼使用 python 元組的使用

元組的定義 tuple 元組 與列表類似,不同之處在於元組的 元素不能修改 元組 表示多個元素組成的序列 元組 在 python 開發中,有特定的應用場景 用於儲存 一串 資訊,資料 之間使用 分隔 元組用 定義 元組的 索引 從 0 開始 索引 就是資料在 元組 中的位置編號 info tuple...

c 元組舉例

元組的概要 陣列合併了相同型別的物件,而元組合並了不同型別的物件。元組起源於函式程式語言 如f 在 這些語言中頻繁使用元組。在n盯4中,元組可通過.net fmmework用於所有的net語言。net 4定義了8個泛型tuple類和乙個靜態tuple類,它們用作元組的工廠。這裡的不同泛型tuple ...