C++ Textbook: Effective Modern C++ vs Daily C++ Interview
Hi,
Recently, I picked up two books to enhance my c++ knowledge, specifically for intern/grad level interviews in c++ positions:
* Modern Effective C++ (Scott Meyers)
* Daily C++ Interview (Sandor Dargo)
Currently, I have completed all of my CS subjects in C/C++, I understand OOP and can confidently use C++ in LeetCode/algo questions. Therefore, I know most of the basic STL data structures and their basic APIs.
I am also beginning to delve into creating projects (following some tutorials for now, but will adapt or create my own after I have a few under the belt for basic project design).
**HOWEVER**, I feel like my C++ knowledge of the STL is lacking. I hear of "important" things like: auto, iterators, smart pointers, move semantics and lambda expressions, but I have no idea what these things are!!!
**QUESTION:** What is my best resource for learning more about these things, as I have heard they can be asked in some C++ specific SWE roles? So far I have three options (please let me know if you have others):
* Reading Effective Modern C++
* Reading Daily C++ Interview
* Following more C++ project tutorials.
https://redd.it/1o5fna7
@r_cpp
Post #24042
25