Gracias por la respuesta, pero no me sirve porque en primer lugar, tengo que trabajar sobre C plain y a parte de eso, lo que tiene que ir por defecto, es una variable, no una constante.<div><br></div><div>Un saludo<br><div>
<br><div class="gmail_quote">2011/5/18 Martin Mingo Suarez <span dir="ltr"><<a href="mailto:martin.mba@gmail.com">martin.mba@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Si estas trabajando con C++ podrias probar algo asi<br><br><br>int func(T1 t1, T2 t2, T3 t3=1) {...} // tres parámetros simples,<br>
                                  
     // uno con argumento por defecto<br><br><br><br><div class="gmail_quote">El 16 de mayo de 2011 17:55, vicente lozano <span dir="ltr"><<a href="mailto:vicentelozano@gmail.com" target="_blank">vicentelozano@gmail.com</a>></span> escribió:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div class="h5">Buenas noches,<div><br></div><div> Estoy intentando hacer unas funciones para mostrar un texto mientras lo voy parseando, son muy sencillas asi que las escribo para que se vea claro.</div>

<div> </div><div>------------------------</div>
<div> aux.c</div><div> </div><div> function inc_tab(){</div><div>   tab++;</div><div> }</div><div><br></div><div> function dec_tab(){</div><div>  tab--;</div><div> }</div><div><br></div><div> function echo(char* msg){</div>


<div>  int i=0;</div><div>  for (i=0;i<tab;i++){</div><div>   printf(" ");</div><div>  }</div><div>  printf("%s\n",msg);</div><div> }</div><div><br></div><div> --------------------</div><div><br></div>


<div><br></div><div> El uso seria dentro de main.c:</div><div><br></div><div> int tab=0;</div><div><br></div><div> if (token=IF){</div><div>  inc_tab();</div><div>  echo("IF");</div><div> }</div><div>.....</div>


<div><br></div><div><br></div><div> De tal forma que si el texto a parsear fuera:</div><div><br></div><div>  if (a<b) then</div><div>  a=b;</div><div>  else</div><div>  b=a</div><div>  endif</div><div><br></div><div> Saliera tabulado.</div>


<div><br></div><div> El tema es que yo ahora mismo lo tengo programado y funcionando, pero tengo que pasarle a todas las funciones siempre &tab y me gustaria saber si hay alguna forma de hacerlo implicito.</div><div>

<br>
</div><div>Un saludo</div><div><br></div><div><br></div><div><br></div><div> </div>
<br></div></div>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net" target="_blank">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br>
<br>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br></div></div>