Duda por no recordarlo...

Started by BlySntK, March 26, 2012, 11:23:45 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

BlySntK

Cómo se hacían que las funciones tuvieran parámetros opcionales? Es decir, no los obligatorios de que debes ponerlos sí o sí... Si no, de poder poner uno o 2, de por ejemplo 4... y cosas así. Creo recordar, no sé si era en Bennu o en C++ que los últimos parámetros se ponían opcionales siemrpe y cuando existiera un mínimo de una parámetros definido... ¿era así?
Esnucándote contra la pared no sé si conseguiré mucho, mejor lo pruebo y salímos de dudas ^_^
-------------------------------------------------------
Blaisantka Games > (Official developer web site)

KeoH

eso se lo pregunté a Splinter hace poco xDD busca :P (no se puede en Bennu)

BlySntK

#2
No jodas... es que quiero cargar varias cosas en una sola función, vamos, quizás tenga que hacer sobrecarga, pero es que a veces no voy a necesitar tantos parametros... A menos que haga función por carga en cada proceso padre de procesos....

Quizás lo haga así


edito: La hice y funciona bien, fuera dudas xD (aunque si hay alguna solución en cuanto a lo preguntado... algo que se nos escape, decidlo) xD
Esnucándote contra la pared no sé si conseguiré mucho, mejor lo pruebo y salímos de dudas ^_^
-------------------------------------------------------
Blaisantka Games > (Official developer web site)

gecko


podes llamar a la funcion como

funcion(parametro1, parametro2, parametro3)

y luego

funcion(parametro1, NULL, NULL)

No es que tengas muchas ventajas al momento de llamarla, pero por lo menos no vas a tener que programar varias veces la misma funcion con distintos nombres.
Torres Baldi Studio
http://torresbaldi.com

BlySntK

Quote from: gecko on March 27, 2012, 02:50:14 AM

podes llamar a la funcion como

funcion(parametro1, parametro2, parametro3)

y luego

funcion(parametro1, NULL, NULL)

No es que tengas muchas ventajas al momento de llamarla, pero por lo menos no vas a tener que programar varias veces la misma funcion con distintos nombres.

Lo probaré ya mismo porque estoy con ellas... si no me da errores lo comentaré, gracias gecko ;)
Esnucándote contra la pared no sé si conseguiré mucho, mejor lo pruebo y salímos de dudas ^_^
-------------------------------------------------------
Blaisantka Games > (Official developer web site)