Call [std::vector::reserve](http://www.cplusplus.com/reference/vector/vector/reserve/) before populating a vector when possible. * **Speed**: Don't waste time repeatedly reallocating * **RAM:** Avoid excess dynamically allocated space --- * [ ] `Route::read_wpt`: `point_list` & `segment_list` * [ ] `grep vector -nH siteupdate.cpp; echo; grep -n std::vector $(find . -name '*.h') $(find . -name '*.cpp')` `grep -l std::vector $(find . -name '*.h') $(find . -name '*.cpp') | xargs pluma`
Call std::vector::reserve before populating a vector when possible.
Route::read_wpt:point_list&segment_listgrep vector -nH siteupdate.cpp; echo; grep -n std::vector $(find . -name '*.h') $(find . -name '*.cpp')grep -l std::vector $(find . -name '*.h') $(find . -name '*.cpp') | xargs pluma