看板 Programming 關於我們 聯絡資訊
如果我有兩個分開的array 紀錄 ex: 人名和對應的score ex: int name[3] = {"a", "b", "c"}; int score[3] = {3, 2, 1} 現在想用stl sort成 依照score來排序 這樣要怎麼用? 要寫個自己的swap 然後怎麼丟到sort中呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.125.87.33
akasan:自己寫個比較函數丟給stl::sort118.168.174.210 08/01 14:13
akasan:不過真的有需要分開嗎XD...118.168.174.210 08/01 14:14
sorryChen:應該要寫swap 函數 但不會丟進去 128.125.87.33 08/01 14:48
tinlans:包成 struct array 不就簡單多了?118.160.107.115 08/01 15:25
shik:可以再開一個陣列存編號 124.8.3.192 08/01 22:15