Título: Aprendiendo c++,una ayudita please :) Publicado por: valen7valverde en 13 Noviembre 2014, 15:18 pm Hola amigos! Bueno el caso esque he dado el paso y estoy aprendiendo c++ (espero conseguirlo,con vuestra ayuda sera mas facil :) ) y me he encontrado un parrafo que no soy capaz de asimilar muy bien, es este:
Llamar o invocar una funcion es ejecutarla, la secuencia del programa continua en el interior de la funcion, que tambien se ejecuta secuencialmente, y cuando termina, se regresa a la instruccion siguiente al punto de llamada. Si algien me pudiera aclarar un poquito le estaria muy agradecido :). El texto se encuentra en la pagina conclase.com en la sección "toma de contacto" por si algien le gustaria verlo completo. Un saludo compañeros y gracias de antemano. Un saludo Enviado desde mi GT-S5830i usando Tapatalk 2 Título: Re: Aprendiendo c++,una ayudita please :) Publicado por: daryo en 13 Noviembre 2014, 16:18 pm bueno imagina que desde mi programa(funcion) llamo a otro programa(funcion) y este cuando se termina de ejecutarse vuelve al programa original.
programa no seria el termino correcto pero es para que te des una idea , Ya que una funcion es un conjunto de pasos a seguir para obtener un resultado(son definiciones parecidas. ). todos los programas de c tienen al menos una funcion , que casi siempre se llama main Título: Re: Re: Aprendiendo c++,una ayudita please :) Publicado por: valen7valverde en 13 Noviembre 2014, 16:27 pm Vale!!!! Lo he entendido mas o menos amigo :) :) a ver si me explico....quiere decir que si una funcion(1) llama a otra funcion(2) esta funcion(2) se ejecuta, y cuando esta funcion(2) termine vuelve a la funcion inicial(1) no??
A ver si me he enterado bien...corrigeme jeje Un saludo y muchisimas gracias compañero!!!! Enviado desde mi GT-S5830i usando Tapatalk 2 Título: Re: Aprendiendo c++,una ayudita please :) Publicado por: daryo en 13 Noviembre 2014, 16:29 pm si lo entendiste bien xD
Título: Re: Re: Aprendiendo c++,una ayudita please :) Publicado por: valen7valverde en 13 Noviembre 2014, 16:34 pm Muchas gracias de verdad :) me has ayudado!!!
Enviado desde mi GT-S5830i usando Tapatalk 2 Otro parrafito que no me qeda muy claro y, si no es molestia, me gustaria que me ayudaras. "return" es una palabra reservada, propia de c++(esto lo entiendo). Indica al programa que debe abandonar la ejecucion de la funcion(esto tambien) y continuar a partir del punto en que se llamo(esto no). Seria algo parecido a lo anterior?? Muchas gracias :) Enviado desde mi GT-S5830i usando Tapatalk 2 Título: Re: Aprendiendo c++,una ayudita please :) Publicado por: daryo en 13 Noviembre 2014, 16:55 pm Citar y continuar a partir del punto en que se llamo(esto no). acaba la funcion(2) y se devuelve a la (1) . se sigue ejecutando desde donde se llamo la funcion:miralo asi funcion(1) paso1 paso 2 llamo funcion(2) <-- acaba de ejecutar la funcion 2 y seguira ejecutandose desde aca paso 3 <-- sigue el paso 3 normalmente Título: Re: Re: Aprendiendo c++,una ayudita please :) Publicado por: valen7valverde en 13 Noviembre 2014, 21:37 pm Vale compañero lo he entendido! :)
Muchas gracias. Si tengo alguna dudilla la ire poniendo y si no es mucho trabajo pues me hechas una manilla. Un saludo Enviado desde mi GT-S5830i usando Tapatalk 2 Título: Re: Re: Aprendiendo c++,una ayudita please :) Publicado por: valen7valverde en 14 Noviembre 2014, 15:25 pm Compañero tengo un pequeño problemilla con la siguientes sintaxis...si me puedes hechar una mano y explicarmelas perfecto :) es la siguiente:
Enum [<identificador_de_enum>] { <nombre> [= <valor>] , ...} <identificador> Y Enum <identificador_de_enum> { <nombre> [ = <valor>],... [<identificador>] Tengo qe explicar qe lo que esta entre corchetes [ ] es opcional,<> indica qe debe escribirse algo. Un saludo Enviado desde mi GT-S5830i usando Tapatalk 2 Donde tengo mas dudas es en <nombre>....pero si me las puedes explicar al completo mejor...muchas gracias de antemano Título: Re: Aprendiendo c++,una ayudita please :) Publicado por: engel lex en 14 Noviembre 2014, 15:34 pm no hagas multiple posts seguidos! si vas a agregar informacion usa el boton modificar y la agregala a el post que ya tienes
sober enum esto es un ejemplo Código
la palabra enum, el identificador ("color"), la llave "{", luedo el nombre de lo que vas a colocar ("red", "yellow", "green", "blue") y es opcionar darle un valor a ese nombre (como en "green" aquí) Título: Re: Re: Aprendiendo c++,una ayudita please :) Publicado por: valen7valverde en 14 Noviembre 2014, 15:43 pm Vale disculpa :) no lo habia pensado jeje
Respecto q tu respuesta me a aclarado un poco...pero sigo con alguna dudilla...pongo la linea y luego la comento Enum(tipo de variable) color(identificador de enum) { red, yellow=20} (declaracion de variable) ¿<identificador>? El ultimo identificador qe significado tendria?? Gracias compañero :) Enviado desde mi GT-S5830i usando Tapatalk 2 Título: Re: Re: Aprendiendo c++,una ayudita please :) Publicado por: rir3760 en 14 Noviembre 2014, 16:18 pm pero sigo con alguna dudilla...pongo la linea y luego la comento El mismo comentario lo indica, es una declara una variable. Por ejemplo:Enum(tipo de variable) color(identificador de enum) { red, yellow=20} (declaracion de variable) ¿<identificador>? El ultimo identificador qe significado tendria? Código
En buen plan: si no tienes un curso o libro de calidad consigue uno ya que en ellos se responde a la gran mayoría de preguntas que haz hecho. Puedes revisar las recomendaciones utilizando el motor de búsqueda de los foros. Un saludo Título: Re: Re: Aprendiendo c++,una ayudita please :) Publicado por: valen7valverde en 14 Noviembre 2014, 17:29 pm El curso lo estoy haciendo desde conclase.com. Pero ya me entere de esas lineas :)
Un saludo y gracias por el comentario :) Enviado desde mi GT-S5830i usando Tapatalk 2 Título: Re: Aprendiendo c++,una ayudita please :) Publicado por: Eternal Idol en 14 Noviembre 2014, 17:50 pm Bueno, ahora segui un poquito solo, si te trabas continua hasta el final de la sección y volve a releerla de ser necesario.
|