After learning good amount of c++, i’m now into STL containers and algorithms template library, my major concerns are,
1) Is this library same across different platforms like MS, linux n other os?
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?
4) lastly can i use this in programming contests, because it relives a lot of coding and pressure off shoulders.
No. Except the standardized interface, the implementations are all different for each compiler suite, and sometimes they also provide custom extensions such as
hash_map.I don’t think so. The quality and efficiency should be much better than cooking one up by your own, unless you have very special needs.
Better use C for the kernel.
Depends on the rules of the contests.