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


Groups > comp.lang.c > #130530

Re: C++ features for C

From David Brown <david.brown@hesbynett.no>
Newsgroups comp.lang.c
Subject Re: C++ features for C
Date 2018-05-14 10:47 +0200
Organization A noiseless patient Spider
Message-ID <pdbiet$oo$1@dont-email.me> (permalink)
References (5 earlier) <kIzJC.117349$9t.42512@fx26.am4> <pd739f$ekd$1@dont-email.me> <qSEJC.125911$Hc3.102747@fx30.am4> <pd9joh$snm$1@dont-email.me> <lnzi138fz3.fsf@kst-u.example.com>

Show all headers | View raw


On 13/05/18 22:20, Keith Thompson wrote:
> David Brown <david.brown@hesbynett.no> writes:
> [...]
>> The only kind of constants in C and C++ that might unnecessarily use 
>> storage are if you have a "const" that is declared with external linkage 
>> (for C, that is the default if you don't use "static" - for C++, you 
>> need an explicit "extern" declaration) but don't actually need it 
>> externally.  The answer here, of course, is to write your program 
>> correctly - if a "const" is only used in the one translation file, make 
>> it "static".
> [...]
> 
> You are conflating "const" and "constant".  They mean two *very*
> different things in C.  Defining an object with "const" never makes
> its name a constant expression.

Yes, I know.  But have been a bit loose on the technical terms in posts
in this thread.  In particular, the term "constant" has been used by
many people here for "something that is fixed at compile time and does
not change" - rather than in the way the C standard uses it (which you
neatly summarise below).

> 
> A *constant* in C is a lexical element, either an integer-constant, a
> floating-constant, an enumeration-constant, or a character-constant.

(6.4.4, for anyone wanting to look up the details.)

> A *constant expression* is an expression that can, and in
> some contexts must, be evaluated at compile time.  

Note that many expressions that can be evaluated at compile time, are
not "constant expressions".  In particular, compilers are free to
evaluate all sorts of things at compile time if they are smart enough.
Constant expressions are things that the compiler /must/ be able to
evaluate at compile time.  (Details in 6.6.)


> Neither of
> these has anything to do with the "const" keyword, which means
> "read-only".  (Attempting to modify a const-qualified object after
> its initialization is a constraint violation.)

Agreed.

But the topic here is about ways of making "something with a value fixed
at compile time, and an identifying name" - /colloquially/ called
"constants".  "const" is one way of making such objects - even though
they are not a standard C "constant" or "constant expression".  (They
may, in many cases, be constant expressions in C++.)

> 
> As I've said before, I'd like to see a feature in C that permits
> creating a name for a specified constant value of a specified type,
> making that name a constant expression.  I would prefer not to use
> the "const" keyword for such a feature.  (C++ already does so to
> some extent, and consistency with C++ is generally a good thing,
> all else being equal.)
> 

I'd be happy to see C copy most of "const" from C++ - that would cover
most of my desires for improving constants in C.  In particular, I want
to be able to write:

static const int width = 10;
static const int height = 20;
static const int area = width * height;
static int colours[area];


I appreciate that some features of C++ const might not be appropriate
for C.  For example, "const int x = 123;" in C++ makes "x" static by
default, but in C it is extern by default - I doubt if that could be
changed.

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


Thread

C++ features for C Thiago Adams <thiago.adams@gmail.com> - 2018-05-11 10:13 -0700
  Re: C++ features for C supercat@casperkitty.com - 2018-05-11 10:47 -0700
    Re: C++ features for C Thiago Adams <thiago.adams@gmail.com> - 2018-05-11 11:06 -0700
      Re: C++ features for C Philipp Klaus Krause <pkk@spth.de> - 2018-05-11 21:52 +0200
        Re: C++ features for C Thiago Adams <thiago.adams@gmail.com> - 2018-05-11 16:51 -0700
      Re: C++ features for C Ben Bacarisse <ben.usenet@bsb.me.uk> - 2018-05-11 21:35 +0100
      Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-11 23:39 -0700
    Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-11 19:20 +0100
      Re: C++ features for C supercat@casperkitty.com - 2018-05-11 12:21 -0700
    Re: C++ features for C Richard Damon <Richard@Damon-Family.org> - 2018-05-12 11:09 -0400
      Re: C++ features for C Tim Rentsch <txr@alumni.caltech.edu> - 2018-05-18 20:48 -0700
        Re: C++ features for C supercat@casperkitty.com - 2018-05-19 12:59 -0700
          Re: C++ features for C Ike Naar <ike@iceland.freeshell.org> - 2018-05-22 06:50 +0000
            Re: C++ features for C supercat@casperkitty.com - 2018-05-22 07:39 -0700
              Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-22 09:54 -0700
        Re: C++ features for C Richard Damon <Richard@Damon-Family.org> - 2018-05-19 16:18 -0400
          Re: C++ features for C supercat@casperkitty.com - 2018-05-19 13:54 -0700
            Re: C++ features for C Richard Damon <Richard@Damon-Family.org> - 2018-05-19 18:05 -0400
          Re: C++ features for C Tim Rentsch <txr@alumni.caltech.edu> - 2018-06-14 04:27 -0700
            Re: C++ features for C supercat@casperkitty.com - 2018-06-14 07:35 -0700
            Re: C++ features for C Richard Damon <Richard@Damon-Family.org> - 2018-06-15 10:25 -0400
              Re: C++ features for C Tim Rentsch <txr@alumni.caltech.edu> - 2018-06-17 12:59 -0700
                Re: C++ features for C supercat@casperkitty.com - 2018-06-17 23:44 -0700
    Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-12 12:48 -0700
      Re: C++ features for C supercat@casperkitty.com - 2018-05-12 13:07 -0700
        Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-12 13:59 -0700
  Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-11 18:50 +0100
    Re: C++ features for C Thiago Adams <thiago.adams@gmail.com> - 2018-05-11 11:22 -0700
    Re: C++ features for C Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2018-05-18 02:45 -0700
  Re: C++ features for C Thiago Adams <thiago.adams@gmail.com> - 2018-05-11 11:28 -0700
  Re: C++ features for C Philipp Klaus Krause <pkk@spth.de> - 2018-05-11 21:49 +0200
    Re: C++ features for C Thiago Adams <thiago.adams@gmail.com> - 2018-05-11 16:44 -0700
    Terse static_assert (was Re: C++ features for C) Jorgen Grahn <grahn+nntp@snipabacken.se> - 2018-05-12 05:51 +0000
      Re: Terse static_assert (was Re: C++ features for C) Tim Rentsch <txr@alumni.caltech.edu> - 2018-05-18 22:20 -0700
        Re: Terse static_assert (was Re: C++ features for C) Jorgen Grahn <grahn+nntp@snipabacken.se> - 2018-05-22 05:24 +0000
          Re: Terse static_assert (was Re: C++ features for C) Steve Carroll <frelwizzen@gmail.com> - 2018-05-22 00:47 -0700
          Re: Terse static_assert (was Re: C++ features for C) Tim Rentsch <txr@alumni.caltech.edu> - 2018-06-14 03:22 -0700
  Re: C++ features for C Ian Collins <ian-news@hotmail.com> - 2018-05-12 07:59 +1200
    Re: C++ features for C Thiago Adams <thiago.adams@gmail.com> - 2018-05-11 13:28 -0700
      Re: C++ features for C Ian Collins <ian-news@hotmail.com> - 2018-05-12 10:13 +1200
      Re: C++ features for C supercat@casperkitty.com - 2018-05-11 15:36 -0700
      Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-11 15:38 -0700
        Re: C++ features for C Thiago Adams <thiago.adams@gmail.com> - 2018-05-11 16:41 -0700
          Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-12 11:53 +0100
            Re: C++ features for C Philipp Klaus Krause <pkk@spth.de> - 2018-05-12 13:30 +0200
              Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-12 13:48 +0100
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-12 12:17 -0700
                Re: C++ features for C Philipp Klaus Krause <pkk@spth.de> - 2018-05-13 09:44 +0200
            Re: C++ features for C Ben Bacarisse <ben.usenet@bsb.me.uk> - 2018-05-12 14:46 +0100
              Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-12 17:23 +0100
                Re: C++ features for C Ben Bacarisse <ben.usenet@bsb.me.uk> - 2018-05-12 19:46 +0100
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-12 21:05 +0100
                Re: C++ features for C Ben Bacarisse <ben.usenet@bsb.me.uk> - 2018-05-13 02:16 +0100
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-13 12:06 +0100
                Re: C++ features for C Ben Bacarisse <ben.usenet@bsb.me.uk> - 2018-05-13 14:20 +0100
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-13 16:19 +0100
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-13 21:00 +0200
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-13 20:30 +0100
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-14 09:49 +0200
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-14 11:56 +0100
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-14 13:15 +0200
                Re: C++ features for C supercat@casperkitty.com - 2018-05-14 09:28 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-14 17:44 +0100
                Re: C++ features for C supercat@casperkitty.com - 2018-05-14 10:13 -0700
                Re: C++ features for C scott@slp53.sl.home (Scott Lurndal) - 2018-05-14 17:46 +0000
                Re: C++ features for C scott@slp53.sl.home (Scott Lurndal) - 2018-05-14 17:13 +0000
                Re: C++ features for C supercat@casperkitty.com - 2018-05-14 11:23 -0700
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-14 14:06 -0700
                Re: C++ features for C supercat@casperkitty.com - 2018-05-13 12:40 -0700
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-14 09:11 +0200
            Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-12 18:03 +0200
              Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-12 17:45 +0100
                Re: C++ features for C Ike Naar <ike@iceland.freeshell.org> - 2018-05-12 18:00 +0000
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-12 20:31 +0100
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-13 16:57 +0200
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-13 17:14 +0100
                Re: C++ features for C supercat@casperkitty.com - 2018-05-13 11:38 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-13 19:52 +0100
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-13 21:18 +0200
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-13 12:35 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-13 21:22 +0100
                Re: C++ features for C mark.bluemel@gmail.com - 2018-05-14 00:49 -0700
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-14 01:05 -0700
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-14 10:14 +0200
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-14 11:43 +0100
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-14 12:05 +0100
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-14 09:19 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-14 17:29 +0100
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-14 13:24 +0200
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-14 14:07 +0100
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-14 16:19 +0200
                Re: C++ features for C mark.bluemel@gmail.com - 2018-05-14 07:49 -0700
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-14 08:07 -0700
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-13 13:20 -0700
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-14 10:47 +0200
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-14 10:35 -0700
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-15 09:10 +0200
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-15 08:53 -0700
            Re: C++ features for C Ian Collins <ian-news@hotmail.com> - 2018-05-13 08:19 +1200
              Re: C++ features for C scott@slp53.sl.home (Scott Lurndal) - 2018-05-13 17:44 +0000
            Re: C++ features for C supercat@casperkitty.com - 2018-05-12 13:33 -0700
            Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-13 22:56 +0100
              Re: C++ features for C supercat@casperkitty.com - 2018-05-13 15:18 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-13 23:41 +0100
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-14 12:05 +0200
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-14 04:30 -0700
                Re: C++ features for C supercat@casperkitty.com - 2018-05-14 08:31 -0700
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-14 08:39 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-14 17:21 +0100
                Re: C++ features for C supercat@casperkitty.com - 2018-05-14 09:33 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-14 17:55 +0100
                Re: C++ features for C supercat@casperkitty.com - 2018-05-14 11:26 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-14 20:24 +0100
                Re: C++ features for C Thiago Adams <thiago.adams@gmail.com> - 2018-05-14 13:07 -0700
              Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-13 15:28 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-13 23:43 +0100
                Re: C++ features for C mark.bluemel@gmail.com - 2018-05-14 00:50 -0700
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-14 12:37 +0200
          Re: C++ features for C Ian Collins <ian-news@hotmail.com> - 2018-05-13 08:32 +1200
            Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-12 22:48 +0100
              Re: C++ features for C Ian Collins <ian-news@hotmail.com> - 2018-05-13 10:08 +1200
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-13 00:00 +0100
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-13 00:35 +0100
                Re: C++ features for C Ian Collins <ian-news@hotmail.com> - 2018-05-13 12:24 +1200
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-13 01:37 +0100
                Re: C++ features for C Ian Collins <ian-news@hotmail.com> - 2018-05-13 13:30 +1200
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-13 17:57 +0200
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-13 17:31 +0100
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-13 21:34 +0200
                Re: C++ features for C supercat@casperkitty.com - 2018-05-13 11:11 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-13 19:41 +0100
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-13 21:42 +0200
                Re: C++ features for C supercat@casperkitty.com - 2018-05-13 13:09 -0700
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-14 12:41 +0200
                Re: C++ features for C Ben Bacarisse <ben.usenet@bsb.me.uk> - 2018-05-14 14:25 +0100
              Re: C++ features for C supercat@casperkitty.com - 2018-05-12 15:36 -0700
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-13 12:05 -0700
              Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-12 15:53 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-13 00:14 +0100
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-12 18:05 -0700
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-13 21:59 +0200
                Re: C++ features for C supercat@casperkitty.com - 2018-05-13 13:23 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-13 22:05 +0100
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-14 12:55 +0200
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-14 12:57 +0200
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-14 10:57 -0700
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-15 09:14 +0200
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-13 14:10 -0700
              Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-13 17:31 +0200
            Re: C++ features for C Thiago Adams <thiago.adams@gmail.com> - 2018-05-14 10:19 -0700
              Re: C++ features for C Ian Collins <ian-news@hotmail.com> - 2018-05-15 08:06 +1200
                Re: C++ features for C Thiago Adams <thiago.adams@gmail.com> - 2018-05-14 13:20 -0700
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-14 13:46 -0700
                Re: C++ features for C Thiago Adams <thiago.adams@gmail.com> - 2018-05-14 14:12 -0700
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-14 14:27 -0700
                Re: C++ features for C supercat@casperkitty.com - 2018-05-14 15:21 -0700
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-14 15:24 -0700
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-15 09:26 +0200
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-15 11:28 +0100
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-15 13:18 +0200
                Re: C++ features for C Ben Bacarisse <ben.usenet@bsb.me.uk> - 2018-05-15 12:23 +0100
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-15 13:27 +0100
                Re: C++ features for C Ben Bacarisse <ben.usenet@bsb.me.uk> - 2018-05-15 16:19 +0100
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-15 08:29 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-15 17:18 +0100
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-15 10:23 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-15 19:23 +0100
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-15 11:59 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-15 20:20 +0100
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-15 12:56 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-15 21:01 +0100
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-15 13:15 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-15 22:36 +0100
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-15 14:59 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-15 23:54 +0100
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-15 16:18 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-16 00:40 +0100
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-15 17:25 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-16 01:32 +0100
                Re: C++ features for C scott@slp53.sl.home (Scott Lurndal) - 2018-05-16 14:32 +0000
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-16 07:41 -0700
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-15 21:13 -0700
                Re: C++ features for C supercat@casperkitty.com - 2018-05-16 07:51 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-16 18:09 +0100
                Re: C++ features for C supercat@casperkitty.com - 2018-05-16 13:22 -0700
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-16 09:15 +0200
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-16 00:39 -0700
                Re: C++ features for C supercat@casperkitty.com - 2018-05-16 08:31 -0700
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-17 15:00 +0200
                Re: C++ features for C supercat@casperkitty.com - 2018-05-17 08:07 -0700
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-18 05:04 -0700
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-17 09:07 -0700
                Re: C++ features for C supercat@casperkitty.com - 2018-05-17 10:33 -0700
                Re: C++ features for C scott@slp53.sl.home (Scott Lurndal) - 2018-05-17 18:04 +0000
                Re: C++ features for C supercat@casperkitty.com - 2018-05-17 13:15 -0700
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-17 14:07 -0700
                Re: C++ features for C supercat@casperkitty.com - 2018-05-17 15:40 -0700
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-17 16:28 -0700
                Re: C++ features for C supercat@casperkitty.com - 2018-05-18 09:17 -0700
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-18 10:36 -0700
                Re: C++ features for C supercat@casperkitty.com - 2018-05-18 11:41 -0700
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-19 14:16 -0700
                Re: C++ features for C Richard Damon <Richard@Damon-Family.org> - 2018-05-18 19:54 -0400
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-17 20:39 +0200
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-17 12:37 -0700
                Re: C++ features for C Ike Naar <ike@iceland.freeshell.org> - 2018-05-17 19:54 +0000
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-17 13:39 -0700
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-17 22:48 +0200
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-17 22:47 +0200
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-17 14:13 -0700
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-18 10:10 +0200
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-18 17:55 +0200
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-18 08:59 -0700
                Re: C++ features for C supercat@casperkitty.com - 2018-05-18 10:17 -0700
                Re: C++ features for C "Chris M. Thomasson" <invalid_chris_thomasson@invalid.invalid> - 2018-05-15 15:56 -0700
                Re: C++ features for C "Chris M. Thomasson" <invalid_chris_thomasson@invalid.invalid> - 2018-05-15 15:59 -0700
                Re: C++ features for C supercat@casperkitty.com - 2018-05-15 15:15 -0700
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-15 15:58 -0700
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-15 16:48 -0700
                Re: C++ features for C gazelle@shell.xmission.com (Kenny McCormack) - 2018-05-15 20:37 +0000
                Re: C++ features for C supercat@casperkitty.com - 2018-05-15 13:46 -0700
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-15 14:43 -0700
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-15 09:17 -0700
                Re: C++ features for C bartc <bc@freeuk.com> - 2018-05-15 18:20 +0100
                Re: C++ features for C scott@slp53.sl.home (Scott Lurndal) - 2018-05-15 17:38 +0000
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-15 11:13 -0700
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-15 06:40 -0700
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-15 09:12 -0700
                Re: C++ features for C Steve Carroll <frelwizzen@gmail.com> - 2018-05-15 03:33 -0700
                Re: C++ features for C Keith Thompson <kst-u@mib.org> - 2018-05-15 09:09 -0700
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-15 23:45 +0200
                Re: C++ features for C Ike Naar <ike@iceland.freeshell.org> - 2018-05-17 18:49 +0000
                Re: C++ features for C David Brown <david.brown@hesbynett.no> - 2018-05-17 22:49 +0200
  Re: C++ features for C Chad <cdalten@gmail.com> - 2018-05-11 15:46 -0700
    Re: C++ features for C supercat@casperkitty.com - 2018-05-11 16:13 -0700
  Re: C++ features for C Andrey Tarasevich <andreytarasevich@hotmail.com> - 2018-05-11 16:52 -0700
    Re: C++ features for C Thiago Adams <thiago.adams@gmail.com> - 2018-05-11 16:56 -0700

csiph-web