¿Cómo empezar a aprender vc++?
Oye, si tu tutor te pide que aprendas VC, probablemente quiera que trabajes para él y lo ayudes con proyectos.
Para aprender correctamente el software C/C, lo mejor es utilizar el compilador GNU C/C.
1. Primero está la programación estructurada, es decir, el lenguaje C y la estructura de datos.
2. >3. Luego es dominar la aplicación de la biblioteca de plantillas estándar STL; "== Tenga en cuenta que completar este paso antes ni siquiera se considera un comienzo.
4. Luego domine una herramienta de desarrollo, como VC;
5. Luego aprenda gradualmente contenido relacionado con redes, bases de datos y interfaces "==Esta vez puede escribir algo; software de aplicación, que se considera un título de maestría.
6. Elige una dirección que te interese y desarrollala en profundidad. "==Después de completar este paso, serás considerado un experto
Entendido, el instructor te pide que aprendas directamente el paso 4 de VC, que es una típica matanza de la oca para obtener el huevo.
Conclusión:
1. Si desea aprender los pasos 1 a 3 y sentar una buena base, le recomiendo "Lenguaje de programación C (edición especial)"/(EE. UU.) Escritura fuerte. por Stroup y traducido por Qiu Zongyan de Machinery Industry Press
La basura de Tan Haoqiang se puede tirar :)
2. Si desea ir directamente al paso 4, primero debe saberlo. Hay cinco marcos de desarrollo diferentes para el desarrollo de VC, que son:
API Win32, que utiliza directamente API de procedimiento, tiene baja eficiencia de programación
Se basa en MFC, biblioteca de clases básica de Microsoft; en Macros, rico en trucos, el marco de desarrollo más fácil de usar y eliminado;
ATL, biblioteca de clases de plantilla activa, un marco de desarrollo basado en genéricos, más sofisticado y más difícil de usar, la única ventaja El control compilado es de tamaño pequeño y adecuado para descarga de red (pero pocas personas hacen esto ahora);
WForm, con el marco de las plataformas C# y .NET, es fácil de usar, pero parece ser pronto será eliminado.
WPF es un marco que utiliza XML para describir interfaces. Es muy flexible y actualmente se está promoviendo.
En la actualidad, MFC es el más utilizado en los círculos académicos nacionales porque es el más fácil de adquirir, el más adecuado para la formación a corto plazo de trabajadores manuales de software y el más favorecido por los profesores universitarios; seguido de WForm, que se utiliza en el mundo empresarial que persigue .NET Más.
Recomendar "Visual C Technology Insider" (EE. UU.) DAVID J.KRUGLINSKI
Traductor: Pan Aimin; Se basa principalmente en MFC.
3. Aprender MFC tiene una ventaja: es de código abierto. Leer el código MFC directamente puede permitirle aprender muchos estilos de programación y orientados a objetos. Pero MFC abusa de las macros, a menos que realmente necesite usar macros; de lo contrario, desprecie todo lo relacionado con las macros.
4. No importa qué marco aprenda VC, los libros son solo para comenzar. La última forma correcta es usar la documentación en línea de MSDN cuando recuerde la estructura del árbol de directorios a la izquierda de MSDN. , todos VC Los libros se pueden tirar.