kenvip
Usuario (México)
Aquí les dejo un tutorial hecho por mi. Es el hola mundo programado en la terminal de Mac, funciona igual para linux o unix. Cualquier duda la resuelvo con gusto. link: http://www.youtube.com/watch?v=_rIDTKgQbSc Codigo: #include <iostream> #include <string.h> #include <stdlib.h> using namespace std; //Esta clase se llama MSG, es muy importante escribir el ";" al final de la clase //Cuando queramos acceder a las variables escribimos un metodo get //Cuando queramos modificar las variables escribimos un metodo set class MSG{ private: string mensaje; public: //Constructor de la clase, recibe un string y lo asiga a la variable mensaje MSG(string cadena){ mensaje = cadena; } //Metodo get para obtener el contenido de la variable mensaje string getmensaje(){ return mensaje; } }; //Funcion principal, recibe parametros //numeroParametros: Es el numero de parametros que son enviados a la funcion, todo //programa envia como primer parametro su nombre //parametros: Son los parametros que enviamos a la funcion int main(int numeroParametros, char * parametros[]){ cout << "Numero de Parametros enviados: "<<numeroParametros <<endl; //Este nos servira para guardar y juntar los parametros string aux; //Imprimimos los parametros y los almacenamos en la variable auxiliar for(int i=1; i < numeroParametros; i++){ cout << "Parametro " <<i <<":" << parametros[ i ] <<endl; aux += parametros[ i ]; aux += " ";//Esta linea es para almacenar ademas un espacio entre //los parametros enviados } //Si no hay ningun mensaje enviamos por default el mensaje "Hola mundo en //Terminal Mac" if(numeroParametros <= 1){//El primer parametro es el nombre del programa MSG mensaje( "Hola mundo en Terminal Mac" ); cout <<endl <<endl << mensaje.getmensaje() <<endl; } else{ MSG mensaje(aux); cout <<endl <<endl << mensaje.getmensaje() <<endl; } //Mandamos el valor EXIT_SUCCESS ya que no hubo ningun error return EXIT_SUCCESS; }