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


Groups > comp.lang.c++ > #5577

Re: Lets put it another way

From Ian Collins <ian-news@hotmail.com>
Newsgroups comp.lang.c++
Subject Re: Lets put it another way
Date 2011-05-26 13:04 +1200
Message-ID <945n97Fn9oU5@mid.individual.net> (permalink)
References (10 earlier) <DGeDp.10286$2E6.2605@newsfe18.ams2> <945caiFn9oU3@mid.individual.net> <q6fDp.33063$IL2.3293@newsfe04.ams2> <945df0Fn9nU1@mid.individual.net> <FOfDp.21736$yI6.2905@newsfe06.ams2>

Show all headers | View raw


On 05/26/11 10:56 AM, Paul wrote:
>
> "Ian Collins"<ian-news@hotmail.com>  wrote in message
> news:945df0Fn9nU1@mid.individual.net...
>> On 05/26/11 10:09 AM, Paul wrote:
>>> "Ian Collins"<ian-news@hotmail.com>   wrote:
>>>>
>>>> It isn't passed an object. It gives us the *static* type of the
>>>> expression
>>>> it is applied to.  The exception is when the expression is polymorphic
>>>> class type.
>>>>
>>> So you say that *p2 is not an object? I can accept that I don't know what
>>> the rules are which the reason for my OP.
>>>
>>> But in argument to what you say, consider this:
>>> pparr p1 = (pparr)new int[3];
>>> pparr p2= p1;
>>> std::cout<<   *p2<<std::endl;
>>> std::cout<<   typeid(*p2).name();
>>>
>>>
>>> Is *p2 an object now?
>>
>> In the context of typeid, no.  It is an expression (which has a type).
>>
> This is not the question, It doesn't matter what typeid thinks of it.
> DOes p2 point to an object of array type?

No, it points to the first of three ints returned by new.  It's type is 
int[3], but that's not what it is pointing to.

-- 
Ian Collins

Back to comp.lang.c++ | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-24 02:14 +0100
  Re: Lets put it another way Ian Collins <ian-news@hotmail.com> - 2011-05-24 13:33 +1200
    Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-23 18:39 -0700
      Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-24 10:42 +0100
        Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-24 03:00 -0700
          Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-24 03:03 -0700
            Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-24 14:54 +0100
              Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-24 13:46 -0700
                Re: Lets put it another way Leigh Johnston <leigh@i42.co.uk> - 2011-05-24 21:49 +0100
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-24 23:56 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-24 16:51 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 10:59 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-25 03:51 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 12:49 +0100
                Re: Lets put it another way "Joel C. Salomon" <joelcsalomon@gmail.com> - 2011-05-25 12:32 -0700
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-25 13:42 -0700
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-25 13:48 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 21:55 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-25 13:59 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 22:08 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-25 14:29 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 22:56 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-25 15:10 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 23:53 +0100
                Re: Lets put it another way "Joel C. Salomon" <joelcsalomon@gmail.com> - 2011-05-25 15:02 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 23:37 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-25 16:03 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-26 00:19 +0100
                Re: Lets put it another way Leigh Johnston <leigh@i42.co.uk> - 2011-05-26 00:29 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-25 16:30 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-26 00:58 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-25 17:10 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-26 01:26 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-25 17:54 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-26 10:42 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-26 03:06 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-26 11:25 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-26 03:33 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-26 12:56 +0100
                Re: Lets put it another way Vidar Hasfjord <vattilah-groups@yahoo.co.uk> - 2011-05-25 16:09 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-26 00:20 +0100
                Re: Lets put it another way "Joel C. Salomon" <joelcsalomon@gmail.com> - 2011-05-25 13:56 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 22:18 +0100
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 12:45 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-25 13:47 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 22:03 +0100
          Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-24 14:32 +0100
            Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-24 14:16 -0700
              Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 00:00 +0100
    Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-24 10:20 +0100
      Re: Lets put it another way Ian Collins <ian-news@hotmail.com> - 2011-05-24 22:27 +1200
        Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-24 13:58 +0100
          Re: Lets put it another way Ian Collins <ian-news@hotmail.com> - 2011-05-25 07:36 +1200
            Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-24 21:11 +0100
              Re: Lets put it another way Oliver Jackson <chexmofo@hotmail.com> - 2011-05-24 16:04 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-26 11:27 +0100
              Re: Lets put it another way Ian Collins <ian-news@hotmail.com> - 2011-05-25 12:03 +1200
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 11:13 +0100
                Re: Lets put it another way Ian Collins <ian-news@hotmail.com> - 2011-05-26 09:19 +1200
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 22:39 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-25 14:45 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 23:01 +0100
                Re: Lets put it another way Leigh Johnston <leigh@i42.co.uk> - 2011-05-25 22:48 +0100
                Re: Lets put it another way Ian Collins <ian-news@hotmail.com> - 2011-05-26 09:57 +1200
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 23:09 +0100
                Re: Lets put it another way Ian Collins <ian-news@hotmail.com> - 2011-05-26 10:17 +1200
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 23:56 +0100
                Re: Lets put it another way Ian Collins <ian-news@hotmail.com> - 2011-05-26 13:04 +1200
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-26 10:47 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-25 15:17 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-26 00:03 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-25 16:14 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-26 00:32 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-25 16:39 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-26 01:18 +0100
                Re: Lets put it another way Joshua Maurice <joshuamaurice@gmail.com> - 2011-05-25 17:52 -0700
                Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-26 10:53 +0100
  Re: Lets put it another way Vidar Hasfjord <vattilah-groups@yahoo.co.uk> - 2011-05-25 15:31 -0700
    Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-25 23:58 +0100
      Re: Lets put it another way Vidar Hasfjord <vattilah-groups@yahoo.co.uk> - 2011-05-25 16:54 -0700
        Re: Lets put it another way "Paul" <pchristor@yahoo.co.uk> - 2011-05-26 01:00 +0100

csiph-web