Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: Tim Rentsch Newsgroups: comp.lang.c Subject: Re: Sort char array Date: Wed, 16 Oct 2019 04:24:27 -0700 Organization: A noiseless patient Spider Lines: 16 Message-ID: <867e5553x0.fsf@linuxsc.com> References: <87tv8ggaxh.fsf@bsb.me.uk> <87mue8fx7b.fsf@bsb.me.uk> <1QInF.797536$aq7.506537@fx09.am4> <875zkwf27e.fsf@bsb.me.uk> <87a7a66eyk.fsf@bsb.me.uk> <6%ioF.849405$893.123190@fx02.am4> <20191014013916.333bfd71e8363156058a1b2e@gmail.com> <86imor73wp.fsf@linuxsc.com> <20191015002630.213bbd842f2f5aa17c73015d@gmail.com> <20191015115554.645b7e6dbec83bfeccc9aaa8@g{oogle}mail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: reader02.eternal-september.org; posting-host="60f5432ae2a60ffae1456cdecfea50b0"; logging-data="29346"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19uWyMCfSno1fkTvbk/gP6HxTyNzEWNhAA=" User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux) Cancel-Lock: sha1:yx7gPTapkC6mDRzLNmaB1FaRUYo= sha1:ryKfOVh+hOpud8Rmdzg2flipIoo= Xref: csiph.com comp.lang.c:147008 Anton Shepelev writes: > I wrote: > >> I found the C preprocessor so hard that I failed to write >> even a simple macro for the generation of function names >> with a custom prefix, e.g. MY_Func1, MY_Func2 vs. HIS_Func1 >> and HIS_Func2, where MY and HIS may be #define'd. I became >> stuck at macro concatenation and stringizing via # and ##. >> Maybe I should have tried harder. > > I grew ashemed and wrote this yestertday. It takes courage to admit (especially in this forum) when there is something one doesn't know or doesn't understand. Rather than feel ashamed, take pride for being courageous here.