在学习了很多c之后,我现在进入了STL容器和算法模板库,我的主要关注点是, 1)这个库是否在MS,linux和其他操作系统等不同平台上相同? 2)通过更多地使用STL容器和算法,程序c模块的质量或
1)这个库是否在MS,linux和其他操作系统等不同平台上相同?
2)通过更多地使用STL容器和算法,程序c模块的质量或效率会降低,我想我无法根据所有需求对其进行定制.
3)这个模板库是否适合在linux系统编程,内核模块中使用?
4)最后我可以在编程竞赛中使用它,因为它重复了大量的编码和压力.
1) Is this library same across different platforms like MS, linux n other os?
不是.除了标准化接口之外,每个编译器套件的实现都是不同的,有时它们还提供自定义扩展,例如hash_map.
2) will quality or efficiency of program c++ module decrease with more use of STL containers and algorithms, i think i can’t customize it to all needs.
我不这么认为.除非你有非常特殊的需求,否则质量和效率应该比你自己做的更好.
3) Is this template library good to use in linux system programming, kernel modules?
更好地使用C作为内核.
4) lastly can i use this in programming contests, because it relives a lot of coding and pressure off shoulders.
取决于比赛的规则.