I don’t know much about C++ data structures but I am wondering do you (programmers) use STL or write your own code? After all STL is designed for doing tasks like searching, replacing and much more through a list of data.
Someone really don’t need to learn much about the linked list, binary search and many more because I could use STL. What would you suggest?
You should use STL, because it is well tested and optimized.
That doesn’t mean you shouldn’t know how to write these data structures yourself. With that ability under your belt, you will be able to choose the best STL data structure for your application.