[openbeos] Re: Pointer or reference?
- From: Jack Lloyd <lloyd@xxxxxxxxxxxxx>
- To: openbeos@xxxxxxxxxxxxx
- Date: Mon, 29 Mar 2004 13:10:53 -0500
On Mon, Mar 29, 2004 at 11:40:33AM -0500, Scott MacMaster wrote:
> classes are string and list classes. The other place are in designs that
> use polymorphism.
You can do polymorphism with references too (they really are just syntactically
cleaner pointers). In some cases it's easier to use pointers, for example
dynamic_cast with a reference will throw an exception if the type doesn't
match, rather than returning NULL like dynamic_cast on a pointer will. But if
all you're doing is passing around 'const Some_base_class*' to get
polymorphism, 'const Some_base_class&' works just as well and is nicer to read
(IMO).
-J
- References:
- [openbeos] Pointer or reference?
- From: Waldemar Kornewald
- [openbeos] Re: Pointer or reference?
- From: Scott MacMaster
Other related posts:
- » [openbeos] Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- » [openbeos] Re: Pointer or reference?
- [openbeos] Pointer or reference?
- From: Waldemar Kornewald
- [openbeos] Re: Pointer or reference?
- From: Scott MacMaster