Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #13647

Re: Customizing printf

From blp@cs.stanford.edu (Ben Pfaff)
Newsgroups comp.lang.c, comp.std.c
Subject Re: Customizing printf
Date 2011-11-20 10:43 -0800
Message-ID <87ipmehbxl.fsf@blp.benpfaff.org> (permalink)
References <j9tps6$nc9$1@speranza.aioe.org> <87vcql1cl1.fsf@blp.benpfaff.org> <jab5gl$b6p$1@reader1.panix.com>

Cross-posted to 2 groups.

Show all headers | View raw


jgk@panix.com (Joe keane) writes:

> But overall, the variadic-function-with-format-string thing seems to
> lose its appeal when it's pushed past basic printf, and even there i'm
> not so sure it's your friend.
>
> Better to use fputc, fputs, fputfoo, fputbar...

The place where printf-like format strings shine versus a series
of discrete function calls is when internationalization comes
into the picture.  It's relatively straightforward to allow
translators to supply alternative format strings to be used at
runtime, but there is no comparable way to allow them to supply a
different series of discrete function calls.
-- 
"Welcome to the wonderful world of undefined behavior, where the demons
 are nasal and the DeathStation users are nervous." --Daniel Fox

Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Customizing printf jacob navia <jacob@spamsink.net> - 2011-11-15 14:36 +0100
  Re: Customizing printf "Joel C. Salomon" <joelcsalomon@gmail.com> - 2011-11-15 13:07 -0500
  Re: Customizing printf Ben Pfaff <blp@cs.stanford.edu> - 2011-11-15 10:10 -0800
    Re: Customizing printf jacob navia <jacob@spamsink.net> - 2011-11-15 21:36 +0100
      Re: Customizing printf blp@cs.stanford.edu (Ben Pfaff) - 2011-11-15 12:51 -0800
        Re: Customizing printf "Joel C. Salomon" <joelcsalomon@gmail.com> - 2011-11-15 18:03 -0500
    Re: Customizing printf jgk@panix.com (Joe keane) - 2011-11-20 15:14 +0000
      Re: Customizing printf blp@cs.stanford.edu (Ben Pfaff) - 2011-11-20 10:43 -0800
        Re: Customizing printf Lauri Alanko <la@iki.fi> - 2011-11-20 19:01 +0000
          Re: Customizing printf blp@cs.stanford.edu (Ben Pfaff) - 2011-11-20 11:05 -0800
            Re: Customizing printf Dag-Erling Smørgrav <des@des.no> - 2011-11-20 20:38 +0100
              Re: Customizing printf blp@cs.stanford.edu (Ben Pfaff) - 2011-11-20 11:37 -0800
        Re: Customizing printf jgk@panix.com (Joe keane) - 2011-11-21 22:23 +0000
          Re: Customizing printf Ian Collins <ian-news@hotmail.com> - 2011-11-22 11:26 +1300
          Re: Customizing printf blp@cs.stanford.edu (Ben Pfaff) - 2011-11-21 14:23 -0800
          Re: Customizing printf Kaz Kylheku <kaz@kylheku.com> - 2011-11-21 23:06 +0000
            Re: Customizing printf jgk@panix.com (Joe keane) - 2011-11-23 00:09 +0000
              Re: Customizing printf blp@cs.stanford.edu (Ben Pfaff) - 2011-11-22 16:16 -0800
      Re: Customizing printf Nick Keighley <nick_keighley_nospam@hotmail.com> - 2011-11-21 05:29 -0800
        Re: Customizing printf jgk@panix.com (Joe keane) - 2011-11-21 22:50 +0000
  Re: Customizing printf Lowell Gilbert <lgusenet@be-well.ilk.org> - 2011-11-15 13:13 -0500
  Re: Customizing printf "-.-" <none@none.none> - 2011-11-16 14:06 +0100
    Re: Customizing printf gazelle@shell.xmission.com (Kenny McCormack) - 2011-11-16 13:40 +0000
    Re: Customizing printf Seebs <usenet-nospam@seebs.net> - 2011-11-16 20:18 +0000
      Re: Customizing printf Phil Carmody <thefatphil_demunged@yahoo.co.uk> - 2011-11-17 07:54 +0200

csiph-web