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


Groups > comp.lang.c > #130491

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-13 17:31 +0200
Organization A noiseless patient Spider
Message-ID <pd9lp9$a9v$1@dont-email.me> (permalink)
References (2 earlier) <7b110d3e-ddb5-42a0-af99-aa5b0cb30832@googlegroups.com> <lnwow9akcd.fsf@kst-u.example.com> <13efc313-d10c-4357-9aa7-6fa55b09d948@googlegroups.com> <flp1bgFua2iU4@mid.individual.net> <6jJJC.146191$MD7.27173@fx14.am4>

Show all headers | View raw


On 12/05/18 23:48, bartc wrote:
> On 12/05/2018 21:32, Ian Collins wrote:
>> On 05/12/2018 11:41 AM, Thiago Adams wrote:
>>>
>>> The feature to define PI should not define a variable, but
>>> a named literal or compound literal.
>>> I cannot take the address of &3.14 why I would like to
>>> take the address of pi?
>>
>>
>> constexpr double pi = 
>> 3.14159265358979323846264338327950288419716939937511;
>> constexpr double e  = 
>> 2.71828182845904523536028747135266249775724709369995;
>> constexpr double constants[] = {pi,e};
>>
>> void f( const double* values, size_t count )
>> {
>>    for( size_t n = 0; n < count; ++n )
>>    {
>>      printf( "%f\n", values[n] );
>>    }
>> }
>>
>> int main()
>> {
>>    f( constants, 2 );
>>    f( &pi, 1 );
>> }
> 
>  > People do "get it", they just don't see the need for it.
> 
> I doubt it. I want a named literal that can be used in exactly the same 
> as a raw literal. And that includes not being able to apply & to it.


Let's split this up.  People "get it" in the sense that we all 
understand that you want literals whose address cannot be taken.  What 
we all (or at least, so it appears to me) don't get is /why/ that would 
be an advantage.  I cannot comprehend why you might see the inability to 
take the address of something to be an advantage.

> 
> (And in your example, I was able to write a function to change the value 
> of pi, but it only failed at runtime because pi must have been stored in 
> read-only memory.)

No, you were not able to write a function to change the value of pi. 
You were able to write a function that told the compiler "believe me, I 
/know/ what I am doing, and I am writing this odd code that is 
syntactically correct even though it is semantically meaningless".  C 
and C++ are both languages that trust the programmer to a large extent, 
and let you write and compile that code.  As you noted from trying to 
run it, you totally failed to write a function that changed pi.

The language /allows/ you to make a non-const pointer to const data. 
This is useful if you want to pass the pointer around, such as to 
functions that read the data but take non-const pointers.  The language 
does not allow you to modify the const data through such a pointer.

For example, you may have a function declared :

	void displayDouble(double * x);

In C and C++, you could write:

	displayDouble((double *) &pi);

If "displayDouble" tries to modify the object point at, it is undefined 
behaviour.  And certainly would have been better to add the "const" in 
the declaration of displayDouble.  But you don't always have full 
control of the code you are working with.


> 
> & works with a normal variable, because when you write:
> 
>    double x;
> 
> then the type of 'x' - the name, not the contents of the location it 
> refers to - is really double*. When used in an expression, it is 
> automatically dereferenced to yield the contents of the location:
> 
>     *(&x);        // equivalent to just x in a HLL
> 
> When you write &x, then that is really this:
> 
>     &*(&x);
> 
> The & and * cancel to leave you with &x, of type double*.
> 
> If you can apply & to pi to also yield a double*, it means that pi and x 
> are of the same rank - both variables with the same level of indirection 
> to get to their value.
> 
> Being able to use & willy-nilly on both variables and objects which are 
> supposed to be just named constants shows disregard for the type system.
> 

It shows regard for the programmer, not disregard for typing.  (Note 
that neither C nor C++ is as strongly typed as some other languages. 
Strong typing is associated with safety, but also with inflexibility.)

> Either that, or a complex set of rules are in force where sometimes pi 
> is used as though it's stored in a memory location, sometimes it can be 
> an immediate value, or maybe sometimes a memory location is synthesised 
> to contain a copy of the value as needed.
> 
> This why I think few people 'get it'; they certainly don't get the need 
> for an ultra-simple feature with straightforward rules.
> 

We have heard lots of moans from you about C and C++ constants, and lots 
of claims about what people "need" - and some your "straightforward 
rules".  But I haven't seen any reasoning behind them, justification for 
them, or basis for claiming that we "need" them.

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