看板 Programming 關於我們 聯絡資訊
※ 引述《Mewra ()》之銘言: : 想宣告一個陣列, 其中的element分別為string, integer及float : Atype test[2][3] = { {"test1", 10, 15.0}, {"test2", 20, 30.0} }; : 目前書上看到用template可以做出兩種資料型態並供給function用, : 但是無法使用在自訂的型態上 ex: typedef mix[][][] Atype; : 請問該怎麼宣告一個複合型態的陣列? : 如果做的出來, 用vector有辦法取出所有element嗎? : 謝謝 struct Atype{ string s; int i; float f; } vector <Atype> vAtype; 再把資料先塞入 Atype裡 然後再把 這struct 塞入 vAtype 裡 就是了 也就是第一位推文的大大說的方法 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.165.86.103