Casi siempre aprendo un nuevo idioma al crear una aplicación (obviamente más allá del “hola mundo”). De hecho, cada vez que enseño programación (semi-profesionalmente), enseño con proyectos.
Yo diría que deberías comenzar realmente pequeño con tu aspiración de C ++. Si bien el desarrollo de Java es muy profundo en sí mismo, hay conceptos más fundamentales para C ++ que se interpondrán en su camino y lo confundirán (casi todo lo relacionado con la administración de memoria). Intente asegurarse de familiarizarse con la Biblioteca estándar y la naturaleza del desarrollo multiplataforma en C ++. Sin duda, debe ceñirse a una plataforma para sus primeros experimentos, pero comprenda qué funcionará en todos los compiladores y qué debe hacer para plataformas específicas.
Lo que tienes de tu lado es la sintaxis. Si bien habrá algunos operadores nuevos para conocer de inmediato (* & ->), también tendrá que aprender algunas alternativas a lo que ya sabe (: en lugar de “se extiende”). Los archivos de encabezado probablemente parecerán extraños y pesados al principio. Pero básicamente es todo lo mismo, escribir código que se organiza en funciones y clases (una clase por archivo o 2 archivos para C ++). Luego ejecuta un compilador en esos archivos de código (aprenderá que las cadenas de herramientas de C ++ a menudo separan el proceso de vinculación en una aplicación separada), y que el compilador genera y ejecuta que puede ejecutar. Afortunadamente, con su aplicación C ++, el usuario no necesita el tiempo de ejecución de Java instalado. Dicho esto, si su entorno difiere del tuyo de una manera crítica, ¡tu aplicación se bloqueará inmediatamente! Disfruta 🙂
- Mi helicóptero RC ha comenzado a lanzarse por el aire (es un heli coaxial y las aspas se golpean entre sí provocando que se estrelle) ¿cómo lo soluciono?
- Realmente me odio porque perdí mucho tiempo y mi futuro me frustra. ¿Cómo debo aceptarme? (por favor lea la descripción)
- Acabo de tener momentos privados con mi novio en un video chat. ¿Alguna vez puede ser visto por una tercera persona?
- Tuve una experiencia telepática, ¿qué dice de mí?
- Últimamente escucho mucho sobre aceites esenciales y me gustaría probarlos para mi piel. ¿Alguna sugerencia sobre el mejor lugar para comprar aceites de calidad?