下一步

到這裡,「裝資料」的工具箱對 Level 0 而言已經完整:長度會自己長大的 vector、讓字串處理不再煩惱 '\0' 的 string、把成對資料綁在一起的 pair——資料再多、形狀再怪,你都有合適的櫃子裝。

但「裝好」只是起點。下一單元「排序演算法不再教怎麼裝資料,改教怎麼把裝好的資料排好:從自己動手寫的排序方法,到一行搞定的內建 sort。你在 10.5 練好的 begin()end(),會在 sort(v.begin(), v.end()) 這一行裡立刻派上用場——而排好序的資料,正是往後無數演算法的起點。