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


Groups > comp.lang.c > #75273

Re: Help with a known member reference in forward conveyance

From Ben Bacarisse <ben.usenet@bsb.me.uk>
Newsgroups comp.lang.c
Subject Re: Help with a known member reference in forward conveyance
Date 2015-11-07 17:26 +0000
Organization A noiseless patient Spider
Message-ID <87a8qpu3f2.fsf@bsb.me.uk> (permalink)
References <b2458ed7-1f02-4177-89b0-df952b1f2163@googlegroups.com> <MPG.30a76633669f6edc87@news.eternal-september.org> <n1kkje$hmj$1@dont-email.me>

Show all headers | View raw


Bartc <bc@freeuk.com> writes:

> On 07/11/2015 09:37, Philip Lantz wrote:
>> Rick C. Hodgin wrote:
<snip>
>>>      01:    extern struct SData;
>>>      02:
>>>      03:    struct SContainer
>>>      04:    {
>>>      05:        struct SData*   d1;
>>>      06:        struct SData*   d2;
>>>      07:        struct SData*   d3;
>>>      08:        struct SData*   d4;
>>>      09:        struct SData*   d5;
>>>      10:        struct SData*   d6;
>>>      11:        struct SData*   d7;
>>>      12:        struct SData*   d8;
>>>      13:    };
>
>>> Is there any ability to do this dynamically in C (or C++)?
>
>> Your hypothetical syntax is so close to the existing C++ syntax that
>> I wonder if you have encountered it before and forgotten.
>>
>> 14:     struct SData *SContainer::*t;  // A member reference holder
>
> (What's the purpose of the first * here?)

It's part of the type of the pointer.  Reading right to left (as one
often does for C and C++ types): t is a pointer to an member of
SContainer with type pointer to struct SData.

-- 
Ben.

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


Thread

Help with a known member reference in forward conveyance "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2015-11-06 09:27 -0800
  Re: Help with a known member reference in forward conveyance Barry Schwarz <schwarzb@dqel.com> - 2015-11-06 11:06 -0800
  Re: Help with a known member reference in forward conveyance Bartc <bc@freeuk.com> - 2015-11-06 19:20 +0000
  Re: Help with a known member reference in forward conveyance Ben Bacarisse <ben.usenet@bsb.me.uk> - 2015-11-06 20:21 +0000
    Re: Help with a known member reference in forward conveyance "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2015-11-06 13:27 -0800
  Re: Help with a known member reference in forward conveyance Philip Lantz <prl@canterey.us> - 2015-11-07 01:37 -0800
    Re: Help with a known member reference in forward conveyance Bartc <bc@freeuk.com> - 2015-11-07 10:45 +0000
      Re: Help with a known member reference in forward conveyance "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2015-11-07 05:06 -0800
      Re: Help with a known member reference in forward conveyance Ben Bacarisse <ben.usenet@bsb.me.uk> - 2015-11-07 17:26 +0000
      Re: Help with a known member reference in forward conveyance Philip Lantz <prl@canterey.us> - 2015-11-07 11:20 -0800
      Re: Help with a known member reference in forward conveyance Philip Lantz <prl@canterey.us> - 2015-11-07 11:22 -0800
    Re: Help with a known member reference in forward conveyance "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2015-11-07 05:05 -0800
      Re: Help with a known member reference in forward conveyance Philip Lantz <prl@canterey.us> - 2015-11-07 11:35 -0800
        Re: Help with a known member reference in forward conveyance "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2015-11-07 12:06 -0800
        Re: Help with a known member reference in forward conveyance Ian Collins <ian-news@hotmail.com> - 2015-11-08 09:17 +1300
          Re: Help with a known member reference in forward conveyance Philip Lantz <prl@canterey.us> - 2015-11-07 13:51 -0800
            Re: Help with a known member reference in forward conveyance Ian Collins <ian-news@hotmail.com> - 2015-11-08 11:18 +1300
              Re: Help with a known member reference in forward conveyance raltbos@xs4all.nl (Richard Bos) - 2015-11-10 16:58 +0000
                Re: Help with a known member reference in forward conveyance Keith Thompson <kst-u@mib.org> - 2015-11-10 09:15 -0800
                Re: Help with a known member reference in forward conveyance raltbos@xs4all.nl (Richard Bos) - 2015-11-10 19:05 +0000
                Re: Help with a known member reference in forward conveyance James Kuyper <jameskuyper@verizon.net> - 2015-11-10 12:20 -0500

csiph-web