Lista exhaustiva de libros y guías de C++ para principiantes y profesionales
¡Hola a todos! Soy un desarrollador principiante de C++ y ya llevo un mes intentando entender con qué libro empezar a estudiar el lenguaje. El problema es que hay demasiada información y tengo miedo de elegir un libro desactualizado o demasiado complejo. Por ejemplo, me topé con el libro "C++ Primer Plus", pero en los comentarios dicen que enseña malas prácticas. También está "Thinking in C++" — lo alaban, pero dicen que está desactualizado para C++17/20.
Mi código típico ahora se ve así:
```cpp
#include
#include
#include
int main() {
std::vector books = {"C++ Primer", "Effective C++", "The C++ Programming Language"};
for (int i = 0; i < books.size(); i++) {
std::cout << books[i] << std::endl;
}
return 0;
}
```
Entiendo que esto es muy primitivo y quiero mejorar: aprender RAII, smart pointers, templates, multithreading y C++ moderno (11/14/17/20). Por favor, recomienden una lista probada de libros y recursos para diferentes niveles: desde principiante (yo).