On 10 May 2017 at 20:51, Chris Vine <vine35792...@gmail.com> wrote:

>
> I don't have any recommended reading I am afraid.  The ability to use C
> casts to cast from derived to private base is required by these words
> in ยง5.4/4 of C++14, in describing the behaviour of C casts:  "The same
> semantic restrictions and behaviors apply, with the exception that in
> performing a static_cast in the following situations the conversion is
> valid even if the base class is inaccessible" .
>
> Therefore, C casts can cast as if by static_cast to inaccessible types
> even where static_cast cannot.
>


No worries, a Standard reference is a good enough jumping-off point! I'll
be sure to start reading that just when I want to go to sleep. :)
Definitely sounds like another corner of the C/C++ maze that I didn't know
about yet. Thanks.
_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to