2013-05-14 94 views

回答

1

是的,這是可能的。實際上它是一個composition。您可以使用它像這樣:

mystruct s; 
s.length = 10; 

Triangle t; 
t.sides.push_back(s); 

對象組合是簡單對象或數據類型 成更復雜的組合方式。

0

沒問題。

std::list<>寫得很好,可以複製(甚至是可移動的),默認可構造的等等,所以你可以在struct中使用它,不用擔心任何事情。

0

幾乎所有用途的structclass之間的唯一顯着差異是默認訪問說明符。

相關問題