Hola foreros.
Tengo un pequeño problema, a ver si alguien puede ayudarme. Estoy construyendo una función en Borland C++ a la que tengo que pasarle 8 parámetros, los cuatro primeros son obligatorios, y los cuatro últimos no. Con PCOUNT() puedo controlar cuantos parámetros está recibiendo la función, pero CUANTOS SEGUIDOS, creo, el problema es que a veces tengo que pasarle los cuatro primero y el _ o cuatro y el octavo o el séptimo y el octavo, y necesito saber qué parámetros se han pasado y cuales no, pues resulta que esos cuatro últimos parámetros son colores y tengo que poder distinguir entre 0 y NIL porque los valores intermedios vacíos pasan como 0 que respondería al color negro y no como NIL que sería de desear. Y no hay forma de organizar mejor los cuatro últimos, pues a veces hay que pasar unos y a veces otros.
Hay alguna manera de solucionar eso.
Gracias de antemano.