Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Jun 2009 11:06:07 +0200 (CEST)
From:      Wojciech Puchar <wojtek@wojtek.tensor.gdynia.pl>
To:        Gary Kline <kline@thought.org>
Cc:        FreeBSD Mailing List <freebsd-questions@freebsd.org>
Subject:   Re: is there a macro that prints the incoming param list?
Message-ID:  <alpine.BSF.2.00.0906011105240.29890@wojtek.tensor.gdynia.pl>
In-Reply-To: <20090601010602.GA9692@thought.org>
References:  <20090601010602.GA9692@thought.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> is there any marco that printfs the incoming list, or am i asking too much of the
> compiler at runtime?
>

what a problem to do

int a;
for (a=0;a<argc;a++)
  printf("Arg %d == %s",a,argv[a]);



> example:
>
> 	main (int argc, char *argv)
>
> 	with this macro might print:
>
> 	"2", "testinput"
>
> 	and baz(char *file, int count)
>
> 	similarly might print,
>
> 	"testinput", "47"
>
> 	i'm probably asking the impossible, but this is certainly the place to
> 	ask.
>
> 	thanks,
>
> 	gary
>
>
> 	ps: i'm looking to create a DEBUG header.
>
>
>
> -- 
> Gary Kline  kline@thought.org  http://www.thought.org  Public Service Unix
>        http://jottings.thought.org   http://transfinite.thought.org
>    The 4.91a release of Jottings: http://jottings.thought.org/index.php
>
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.0906011105240.29890>