From: "Peter C. Chapin" <pcc482719@gmail.com>
Subject: Re: Overring function and its returned type
Date: Fri, 16 Nov 2012 07:39:50 -0500
Date: 2012-11-16T07:39:50-05:00 [thread overview]
Message-ID: <w--dnVaLevWLqTvNRVn_vwA@giganews.com> (raw)
In-Reply-To: <62ba75d8-8a6c-4d75-be37-3322f683714d@googlegroups.com>
On 11/16/2012 05:40 AM, Maciej Sobczak wrote:
> The problem is that this single example is very artificial and
> represents some corner case that might actually never materialize in
> any of our projects. There are many more examples that are practical
> and do not hit any corner cases of overload resolution and that could
> be easily handled - and therefore could become an added value in the
> type system.
Yes, good point. I think it's in keeping with C++'s philosophy to allow
what seems reasonable and, like you said, only complain if a problem
actually arises. I can see the value of that approach. Yet I wonder if
it increases the risk of an "unrelated" change breaking an existing code
base by introducing an ambiguity where none existed before.
Peter
next prev parent reply other threads:[~2012-11-16 12:39 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-11-09 7:13 Overring function and its returned type Yannick Duchêne (Hibou57)
2012-11-09 7:22 ` Yannick Duchêne (Hibou57)
2012-11-09 8:24 ` Dmitry A. Kazakov
2012-11-09 9:14 ` Yannick Duchêne (Hibou57)
2012-11-09 13:11 ` Dmitry A. Kazakov
2012-11-09 21:36 ` Yannick Duchêne (Hibou57)
2012-11-09 19:24 ` Adam Beneschan
2012-11-09 19:34 ` Adam Beneschan
2012-11-09 22:00 ` J-P. Rosen
2012-11-09 22:30 ` Yannick Duchêne (Hibou57)
2012-11-09 19:57 ` sbelmont700
2012-11-09 21:10 ` Yannick Duchêne (Hibou57)
2012-11-09 21:56 ` sbelmont700
2012-11-10 0:28 ` Yannick Duchêne (Hibou57)
2012-11-10 2:35 ` Yannick Duchêne (Hibou57)
2012-11-15 15:13 ` Peter C. Chapin
2012-11-16 10:40 ` Maciej Sobczak
2012-11-16 12:39 ` Peter C. Chapin [this message]
2012-11-16 15:27 ` Maciej Sobczak
2012-11-16 17:29 ` Peter C. Chapin
2012-11-17 4:16 ` Yannick Duchêne (Hibou57)
2012-11-17 19:11 ` Robert A Duff
2012-11-18 14:53 ` AdaMagica
2012-11-19 8:41 ` Yannick Duchêne (Hibou57)
2012-11-19 13:04 ` AdaMagica
2012-11-19 15:19 ` Dmitry A. Kazakov
2012-11-19 23:42 ` Randy Brukardt
2012-11-10 7:55 ` Randy Brukardt
2012-11-11 1:02 ` Yannick Duchêne (Hibou57)
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox