Demostración usando el lenguaje C++ del ejemplo MobileTester que se encuentra en el apartado Optionals de los apuntes de la asignatura
Javier David García-Pardo Montero
Compilar C++ requiere instalar bibliotecas, programas y compiladores necesarios para el sistema operativo. Para ello se ejecutarán los siguientes comandos.
Primero se recomienda actualizar las bibliotecas en los repositoriso del sistema operativo
sudo apt-get updateA continuación se actualizan los programas a su última versión
sudo apt-get upgradeFinalmente se ejecuta el siguiente comando que instalará el compilador GCC y otras herramientas de desarrollo
sudo apt-get install build-essential En primer lugar conviene tener en cuenta que los optionals están disponibles a partir de C++17 luego habrá que indicárselo al compilador. Para compilar y ejecutar el programa optionals en C++ basta con abrir una terminal en la ruta temas/undefined/cpp2/ y ejecutar los siguientes comandos
g++ -std=c++17 optionals.cpp -o optionals
./optionalsApple iPhone 6s Screen Width = 750
Apple iPhone 16s Screen Width = 0