> Je souhaite definir un pointeur sur une fonction retournant un type
> defini, mais aceptant un nombre non prefini d'element de type non
> predefini ! Je sais c'est pas tres conseille, mais c'est une question
> d'efficacite (controm minimum).
http://www.cprogramming.com/tutorial/lesson17.html
int (*myfunc)(int num,...)
{
va_list arguments; //A place to store the list of arguments
va_start(arguments, num); //Initializing arguments to store all values
int sum=0; // passed in after num
for(int x=0; x<num; x++) //Loop until all numbers are added
sum+=va_arg(arguments, double); //Adds the next value in argument list
to sum.
va_end(arguments); //Cleans up the list
return 42;
}
--
Jean-Marc
> Bonsoir,
>
>
> Merci.
>
> --
> ---
> ==============================================================================
> Patrick DUPRE | |
> Department of Chemistry | | Phone: (614) 292-8406
> Ohio State University | | Fax: (614) 292-1948
> 120 West 18th Avenue | |
> Columbus, OH 43210-1173 | | email:
> pdupre@???
> ==============================================================================
>