Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c++ > #6439

Re: ambiguous operator on Visual Studio 2010

From "Alf P. Steinbach /Usenet" <alf.p.steinbach+usenet@gmail.com>
Newsgroups comp.lang.c++
Subject Re: ambiguous operator on Visual Studio 2010
Date 2011-06-08 21:50 +0200
Organization A noiseless patient Spider
Message-ID <isojc1$13k$1@dont-email.me> (permalink)
References (1 earlier) <isnta6$9da$1@dont-email.me> <959dg6FhmcU1@mid.individual.net> <959lv3Fj2kU1@mid.individual.net> <iso93b$1jft$1@news.ett.com.ua> <95a0s8F9aiU1@mid.individual.net>

Show all headers | View raw


* Bo Persson, on 08.06.2011 21:29:
> Balog Pal wrote:
>> "Aaron Gray"<ang.usenet@gmail.com>
>>>>> I believe the Visual C++ creators missed the fact that in order
>>>>> for the compiler to use>= with enumeration, the integral
>>>>> promotion [conv.prom] should be performed (see [expr.rel]/2),
>>>>> and according to [over.ics.scs]/3 an exact match (for identity
>>>>> category) has a higher rank than a promotion. A clear bug.
>>>>
>>>> Right !
>>>
>>> Yep  ! :-
>>>
>>> http://connect.microsoft.com/VisualStudio/feedback/details/529700/enum-operator-overloading-broken
>>
>> Ridiculous. Closed as wontfix immediately.
>> Anyone pays actual money for this crapware called VS?  Seems it
>> will not change until they start to request payback. :-(
>
> Considering that this was reported just weeks before the final
> release, perhaps there were higher impact bugs to fix first?

Well "closed as wontfix" sounds pretty definite, like, won't fix, ever.

Anyway, with Herb in there guiding them they've improved the conformance of MSVC 
greatly  --  a relative improvement that they truly deserve our cheers for!

But regarding the absolute scale, well think about it, Microsoft's toolset does 
not even by default accept the /minimal standard C++ program/ for the toolset's 
main usage. I'm talking about standard C and C++ `main`; the MS toolset doesn't 
accept a standard `main` unless one uses half-documented switches. So one should 
not be too optimistic about them fixing any more subtle issue...


Cheers,

- Alf (realistic mode)

-- 
blog at <url: http://alfps.wordpress.com>

Back to comp.lang.c++ | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

ambiguous operator on Visual Studio 2010 "Aaron Gray" <ang.usenet@gmail.com> - 2011-06-08 14:09 +0100
  Re: ambiguous operator on Visual Studio 2010 Victor Bazarov <v.bazarov@comcast.invalid> - 2011-06-08 09:26 -0400
    Re: ambiguous operator on Visual Studio 2010 "Aaron Gray" <ang.usenet@gmail.com> - 2011-06-08 14:58 +0100
      Re: ambiguous operator on Visual Studio 2010 "Aaron Gray" <ang.usenet@gmail.com> - 2011-06-08 17:22 +0100
        Re: ambiguous operator on Visual Studio 2010 "Balog Pal" <pasa@lib.hu> - 2011-06-08 18:47 +0200
          Re: ambiguous operator on Visual Studio 2010 Krice <paulkp@mbnet.fi> - 2011-06-08 11:40 -0700
          Re: ambiguous operator on Visual Studio 2010 "Bo Persson" <bop@gmb.dk> - 2011-06-08 21:29 +0200
            Re: ambiguous operator on Visual Studio 2010 "Alf P. Steinbach /Usenet" <alf.p.steinbach+usenet@gmail.com> - 2011-06-08 21:50 +0200
              Re: ambiguous operator on Visual Studio 2010 Öö Tiib <ootiib@hot.ee> - 2011-06-08 16:06 -0700
                Re: ambiguous operator on Visual Studio 2010 "Alf P. Steinbach /Usenet" <alf.p.steinbach+usenet@gmail.com> - 2011-06-09 03:20 +0200
                Re: ambiguous operator on Visual Studio 2010 Krice <paulkp@mbnet.fi> - 2011-06-09 03:00 -0700
                Re: ambiguous operator on Visual Studio 2010 "Alf P. Steinbach /Usenet" <alf.p.steinbach+usenet@gmail.com> - 2011-06-09 20:46 +0200
                Re: ambiguous operator on Visual Studio 2010 Krice <paulkp@mbnet.fi> - 2011-06-09 23:08 -0700
                Re: ambiguous operator on Visual Studio 2010 Öö Tiib <ootiib@hot.ee> - 2011-06-10 02:33 -0700
                Re: ambiguous operator on Visual Studio 2010 "Alf P. Steinbach /Usenet" <alf.p.steinbach+usenet@gmail.com> - 2011-06-10 12:26 +0200
                Re: ambiguous operator on Visual Studio 2010 Öö Tiib <ootiib@hot.ee> - 2011-06-09 04:52 -0700
                Re: ambiguous operator on Visual Studio 2010 "Alf P. Steinbach /Usenet" <alf.p.steinbach+usenet@gmail.com> - 2011-06-09 20:51 +0200
                Re: ambiguous operator on Visual Studio 2010 Öö Tiib <ootiib@hot.ee> - 2011-06-10 01:58 -0700
                Re: ambiguous operator on Visual Studio 2010 "Alf P. Steinbach /Usenet" <alf.p.steinbach+usenet@gmail.com> - 2011-06-10 12:36 +0200
            Re: ambiguous operator on Visual Studio 2010 "Balog Pal" <pasa@lib.hu> - 2011-06-09 13:32 +0200
          Re: ambiguous operator on Visual Studio 2010 "Balog Pal" <pasa@lib.hu> - 2011-06-10 12:24 +0200

csiph-web