Ayuda en C++ y visual studio

Iniciado por Lucio2021, 17 Abril 2021, 16:25 PM

0 Miembros y 1 Visitante están viendo este tema.

Lucio2021

Hola

Quiero aprender a usar una herramienta C++, llamada "CPlantBox", aquí está el link:
https://www.quantitative-plant.org/model/cplantbox

¿Qué consideran que deba aprender primero entre GitHub, Python, C++ y visual studio? Pues todos aparecen en cierta medida ...

Si alguien fuese capaz de generar la simulación y mandarme un vídeo o pequeñas indicaciones de cómo lo hizo se lo agradecería infinitamente, CPlantBox es para simular el crecimiento de las plantas.

K-YreX

No consigo acceder al enlace para darte una respuesta más concreta así que te daré una respuesta más genérica.

De las 4 herramientas mencionadas (GitHub, Python, C++, VS) tendrás que aprender la parte que tú realmente vas a utilizar. Por ejemplo, GitHub imagino que es donde se encuentra el repositorio del código fuente y de donde tendrás que descargarlo pero... ¿luego vas a seguir utilizando GitHub para crear y mantener tus propios repositorios? De ser así tendrás que aprender a manejarlo aunque sea de forma básica pero si tú no lo vas a utilizar no necesitas nada más que obtener de ahí el código fuente.

Bajo el mismo razonamiento se puede pensar en el resto de herramientas:
  • VS es un IDE (Entorno de Desarrollo Integrado), es decir, una herramienta con un editor de texto para modificar el código fuente, un compilador para poder compilar y ejecutar el código directamente, etc. ¿Vas a utilizar este IDE para programar? Si la respuesta es que sí, tendrás que aprender a manejarlo pero si vas a utilizar otro, entonces no. Además, en cualquier caso, el IDE no es algo que tengas que estudiar. Irás aprendiendo cómo funciona sobre la marcha, buscando en Internet cada vez que no encuentres algo.
  • C++ y Python supongo que serán los lenguajes en los que está desarrollado la herramienta. En el caso de que tengas que entender/modificar código fuente pues no te quedará otra opción que aprender estos lenguajes.
    Si por el contrario, tu objetivo es instalar y utilizar este software, entonces no necesitas aprender ninguna de estas cosas. Únicamente tendrás que aprender a descargar el código del repositorio e instalarlo en tu equipo (lo cual seguramente vendrá explicado en el propio repositorio).
Código (cpp) [Seleccionar]

cout << "Todos tenemos un defecto, un error en nuestro código" << endl;

Lucio2021

Entiendo... Empezaré por los lenguajes entonces(No entiendo el tutorial y además busco poder llegar a modificar el código clonado), ¡Gracias!