+ 1
Is usage of STL good practice in cpp?
I've heard that since STL provides algorithms n data structures functions, one's knowledge about actual implementations of those functions isn't needed. Hence it won't do any good to use them. Is it true?
2 Answers
+ 1
using STL is good thing to do. One must have knowledge of underlying algorithms but STL makes it easier to solve bigger problems. For example while implementing some tree or graphs based algorithm if you use STL then you can directly use sorting functions.
Most of the competitive coding environments, job interviews allow STLs
+ 1
they are handy but i think it is important to know how the ADTs work. make one yourself.