Sobre el proyecto
Este es un repositorio de resumen de conocimientos en chino dirigido a candidatos de reclutamiento universitario y principiantes en la dirección técnica de C/C++. El contenido está orientado a la preparación de entrevistas, organizado por temas en capítulos, y ofrece dos formas de lectura: documentación en línea con Docsify y navegación por directorios en GitHub.
Los principales bloques de contenido incluyen:
- Fundamentos del lenguaje C/C++: const, static, puntero this, funciones inline, volatile, assert, sizeof, campos de bits, extern y extern "C", diferencias entre struct/class/union, explicit, friend, using, operador de resolución de ámbito, enum, decltype, referencias a lvalue y rvalue, plegado de referencias, macros, lista de inicialización de miembros, initializer_list, etc.
- Programación orientada a objetos: encapsulación, herencia, polimorfismo (estático y dinámico), destructor virtual, función virtual pura, puntero a tabla virtual y tabla de funciones virtuales, herencia virtual, clases abstractas/clases interfaz/clases agregadas.
- Gestión de memoria: malloc/calloc/realloc/alloca, new/delete, placement new, condiciones de legalidad de delete this, punteros inteligentes (shared_ptr, weak_ptr, unique_ptr, auto_ptr y sus comparaciones), operadores de conversión de tipo forzada.
- Otros capítulos: puntos clave de Effective C++, STL, estructuras de datos, algoritmos, Problems, sistemas operativos, redes informáticas, programación de redes, bases de datos, patrones de diseño, bibliotecas de enlace y carga, recomendaciones de libros, direcciones de desarrollo en C/C++, sitios web para repasar y resolver ejercicios, experiencias con preguntas de entrevista, fechas de reclutamiento, puestos y información sobre referidos.
El repositorio indica que las fuentes de sus conocimientos incluyen contenido original, notas de lectura, libros y publicaciones de blogs; el contenido no original está marcado con su procedencia. Utiliza la licencia CC BY-NC-SA 4.0, que permite el uso no comercial con atribución y compartir de la misma manera, y prohíbe el uso con fines comerciales. La documentación puede guardarse como PDF mediante la función de impresión de Chrome. El repositorio agradece comentarios sobre errores y sugerencias de mejora a través de issues o PR.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.