Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| Message-ID | <l3jdt7$61d$1@dont-email.me> (permalink) |
|---|---|
| Newsgroups | comp.std.c++ |
| From | Edward Diener <eldiener@tropicsoft.invalid> |
| Subject | Re: proposal : keyword default |
| Organization | A noiseless patient Spider |
| References | (4 earlier) <u-ydncvlzM5_7szPnZ2dnUVZ7qydnZ2d@bt.com> <l2ucul$tg3$1@dont-email.me> <3fa2e85e-550f-4efc-ba6a-e522852dc322@googlegroups.com> <l3bqlm$ro7$1@dont-email.me> <pnok59th0kk873tn3fnmau7afvv1blmfm6@4ax.com> |
| Date | 2013-10-16 10:34 -0600 |
On 10/13/2013 1:33 PM, John Harris wrote: > > On Sat, 12 Oct 2013 11:36:54 CST, Edward Diener > <eldiener@tropicsoft.invalid> wrote: > > <snip> >> What does using default arguments in functions and templates have to do >> with long argument lists ? > <snip> > > Because writing > > do_it(a,,,,,,,,,b); // Right no. of commas ? > > is just as bad for users as > > do_it(src=a, dest=b); // Have I forgotten a critical parameter ? I do not think writing do_it(a,the_default_2,the_default_3,the_default_4,the_default_5,the_default_6,the_default_7,the_default_8,b); is any better. I do not believe in abusing default arguments with long argument lists and I do not understand why you think that creating a means by which specifying a default argument becomes much easier is going to lead to others creating long argument lists. -- [ comp.std.c++ is moderated. To submit articles, try posting with your ] [ newsreader. If that fails, use mailto:std-cpp-submit@vandevoorde.com ] [ --- Please see the FAQ before posting. --- ] [ FAQ: http://www.comeaucomputing.com/csc/faq.html ]
Back to comp.std.c++ | Previous | Next — Previous in thread | Next in thread | Find similar
Re: proposal : keyword default alexander.stoyan@googlemail.com - 2013-10-03 13:25 -0600
Re: proposal : keyword default Daniel Krügler <daniel.kruegler@googlemail.com> - 2013-10-04 11:19 -0700
Re: proposal : keyword default "Paul D. DeRocco" <pderocco@ix.netcom.com> - 2013-10-04 11:58 -0700
Re: proposal : keyword default Bo Persson <bop@gmb.dk> - 2013-10-05 19:19 -0700
Re: proposal : keyword default Edward Diener <eldiener@tropicsoft.invalid> - 2013-10-07 01:50 -0600
Re: proposal : keyword default Edward Diener <eldiener@tropicsoft.invalid> - 2013-10-05 19:19 -0700
Re: proposal : keyword default Francis Glassborow <francis.glassborow@btinternet.com> - 2013-10-07 01:50 -0600
Re: proposal : keyword default Edward Diener <eldiener@tropicsoft.invalid> - 2013-10-07 15:05 -0600
Re: proposal : keyword default James Kuyper <jameskuyper@verizon.net> - 2013-10-08 12:36 -0700
Re: proposal : keyword default Helmut Zeisel <zei2011@liwest.at> - 2013-10-12 03:47 -0600
Re: proposal : keyword default Edward Diener <eldiener@tropicsoft.invalid> - 2013-10-12 11:36 -0600
Re: proposal : keyword default ootiib@hot.ee - 2013-10-12 23:10 -0600
Re: proposal : keyword default John Harris <niam@jghnorth.org.uk.invalid> - 2013-10-13 11:33 -0600
Re: proposal : keyword default Edward Diener <eldiener@tropicsoft.invalid> - 2013-10-16 10:34 -0600
Re: proposal : keyword default Helmut Zeisel <zei2011@liwest.at> - 2013-10-14 20:37 -0700
Re: proposal : keyword default Alexander Terekhov <terekhov@web.de> - 2013-10-18 01:20 -0600
csiph-web