From -7790937935407340133
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f78e5,e077efd6448f64e3
X-Google-Attributes: gidf78e5,public
From: shepherd@debussy.sbi.com (Marc Shepherd)
Subject: Re: static_cast & dynamic_cast (was: downcastin
Date: 1995/06/29
Message-ID: <3suf0l$965@offas_dike.sbil.co.uk>#1/1
X-Deja-AN: 105282341
distribution: world
references: <1995Jun28.135300.3697@news.wrc.xerox.com>
organization: Salomon Brothers Inc
reply-to: shepherd@debussy.sbi.com
newsgroups: comp.std.c++

In article 3697@news.wrc.xerox.com, heliotis.roch803@xerox.com (Jim Heliotis) writes:
>I have read some material describing how static_cast and dynamic cast work.
>However, my understanding of the motivation behind them is not deep enough, and
>I think this is preventing me from really understanding what they are all about,
>how they would work, and when I should use them.
>
>Can anyone direct me to some literature that would help me? Please don't suggest
>the Draft Standard or the ARM. That's where my information has come from so far.

The other source you should consider is Bjarne Stroustrup's "The Design &
Evolution of C++".  After reading that, you should have a pretty good idea
of the motivation.

---
Marc Shepherd
Salomon Brothers Inc
shepherd@schubert.sbi.com	The opinions I express are no one's but mine!




