Aprovechando mis conocimientos de C++ en Windows, impartiré un pequeño curso de C++ con software libre para aquellos que dan sus primeros pasos en este maravilloso mundo.
Fuente: Wikipedia¿Qué es C++?
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
Instalar GCC en Fedora (y compiladores C++)
La distribución que su servidor usa es Fedora 16, así que instalaremos con la ayuda de la terminal los siguientes elementos:
- gcc
- gcc-c++
- gcc* (opcional)
- libstdc++ (opcional)
sudo yum install gcc sudo yum install gcc-c++
Cabe mencionar que para escribir el código fuente usaremos el gedit, para compilar usaremos la terminal con la instrucción “g++ tuArchivo.cpp -o tuArchivo.out” y para ver los resultados teclea “./tuArchivo.out”.
Iniciaremos con el clásico Hola mundo…
#include<iostream> using namespace std;
int main(){ cout<<”Hola mundo!”<<endl; return 0; }
Que debes de tener en cuenta:
- La mayor parte de las lineas se finalizan en “;”
- Las funciones, clases, etc. se emplean las llaves { }
- C++ es sencible a mayúsculas y minúsculas
- Para llamadas del procesador se utiliza #
- La instrucción cout es para emitir mensajes vía monitor, la sentencia endl es para dar un salto de linea y el comando include es para indicar al compilador que busque e interprete todos los elementos definidos en el archivo que acompaña la directiva (ejemplo: iostream).
Guarda el texto anterior con la extensión .cpp y utiliza en la consola los comandos que describí antes. El resultado debe ser el siguiente:
Nos vemos en un próximo capitulo 😉 saludos.