C核心指南P13选用适当的库

设计精良、文档丰富、支持给力的程序库,可以节省大量的时间和精力。代码质量和文档一般来说会比自己开发更好。因为多个用户共享成果,分摊的时间、精力和金钱也会花费更少。广泛使用的程序库,维护的更好,也能更快适配新的系统,节省移植成本。

vectorv={4,3,6,1,9};std::sort(begin(v),end(v),std::gater());std::for_each(begin(v),end(v),[](autox){std::coutx"";});

通常标准库提供的排序算法执行效率比较高。除非有特殊原因,你需要自己实现排序等标准库中的算法。

尽量使用:

ISOC++标准库

GuidelinesSupportLibrary(GSL)

设计精良、文档丰富、支持给力的程序库,可以节省大量的时间和精力。代码质量和文档一般来说会比自己开发更好。因为多个用户共享成果,分摊的时间、精力和金钱也会花费更少。广泛使用的程序库,维护的更好,也能更快适配新的系统,节省移植成本。

kimim


转载请注明:http://www.aierlanlan.com/tzrz/576.html