Thread overview | ||||||
---|---|---|---|---|---|---|
|
March 24, 2005 Bug: casts + scope symbol | ||||
---|---|---|---|---|
| ||||
namespace ns { typedef long rc; } // namespace ns ::ns::rc r1 = 10; namespace ns { rc r2 = static_cast<rc>(10); rc r3 = static_cast<ns::rc>(10); rc r4 = static_cast<::ns::rc>(10); // Error: '<' expected following cast } // namespace ns ::ns::rc r5 = static_cast<ns::rc>(10); ::ns::rc r6 = static_cast<::ns::rc>(10); // Error: '<' expected following cast |
March 24, 2005 Re: Bug: casts + scope symbol | ||||
---|---|---|---|---|
| ||||
Posted in reply to Matthew | On Thu, 24 Mar 2005 12:47:25 +1100, Matthew wrote: > rc r4 = static_cast<::ns::rc>(10); // Error: '<' expected following cast Hmm, it's not a bug, <: is a digraph. bye, Christof -- http://cmeerw.org mailto:cmeerw at web.de xmpp:cmeerw at cmeerw.org ...and what have you contributed to the Net? |
March 25, 2005 Re: Bug: casts + scope symbol | ||||
---|---|---|---|---|
| ||||
Posted in reply to Christof Meerwald | Yikes, you're right. Man, that's truly insidious and evil. C++ sometimes makes one weep real tears. "Christof Meerwald" <cmeerw@web.de> wrote in message news:newscache$pxlvdi$hv$1@msgid.cmeerw.org... > On Thu, 24 Mar 2005 12:47:25 +1100, Matthew wrote: >> rc r4 = static_cast<::ns::rc>(10); // Error: '<' expected following cast > > Hmm, it's not a bug, <: is a digraph. > > > bye, Christof > > -- > http://cmeerw.org > mailto:cmeerw at web.de xmpp:cmeerw at cmeerw.org > > ...and what have you contributed to the Net? |
March 29, 2005 Re: Bug: casts + scope symbol | ||||
---|---|---|---|---|
| ||||
Posted in reply to Matthew | "Matthew" <admin@stlsoft.dot.dot.dot.dot.org> wrote in message news:d20o68$2d7j$1@digitaldaemon.com... > Yikes, you're right. > > Man, that's truly insidious and evil. > > C++ sometimes makes one weep real tears. D doesn't have digraphs <g>. (or trigraphs, another loser feature) I've never seen either appear in a real program outside of a test suite. |
Copyright © 1999-2021 by the D Language Foundation