Home Dashboard Directory Help
Refine Search Results
Status
Votes
Total Votes (at least)
Workarounds
Total Workarounds (at least)
Validations
Total Validations (at least)
Comments
Total Comments (at least)
Time
Created in the last (days)
Updated in the last (days)
Product Search Results
Sort By:
You searched for: items submitted by Ivan Sorokin for this product (signing in could show even more results)
Showing 1 - 10 of 90 Previous 123 Next

1
0
Sign in
to vote
struct x { virtual void f() const = 0; }; struct y : x // try to implement all pure virtuals { }; implemented virtuals: virtual void f() override; should be: virtual void f() const override;
Created on 8/19/2014 (updated 5 weeks ago) | 0 validations | 0 workarounds | 4 comments | feedback id: 950005  | 
Closed
as Fixed Help for as Fixed
1
0
Sign in
to vote
struct x { typedef void type; type f(); // create definition }; created definition: type x::f() // 'type' is not qualified, should be 'x::type' { return type(); }
Created on 8/19/2014 (updated 4 weeks ago) | 0 validations | 0 workarounds | 2 comments | feedback id: 949999  | 
Active
1
0
Sign in
to vote
template <class T> // try to rename this template parameter struct X { void foo(); }; template<class T> void X<T>::foo() // this 'T' is not renamed { T a; }
Created on 8/19/2014 (updated 7 weeks ago) | 0 validations | 0 workarounds | 2 comments | feedback id: 949993  | 
Active
1
0
Sign in
to vote
[temp.arg.explicit]p3 says: "A trailing template parameter pack not otherwise deduced will be deduced to an empty sequence of template arguments." MSVC implements this to some extent: template<clas…
Created on 7/31/2014 (updated 12 weeks ago) | 0 validations | 0 workarounds | 1 comment | feedback id: 933691  | 
Active
1
0
Sign in
to vote
MSVC2013 (and MSVC2012 November CTP) show warning C4544: 'U' : default template argument ignored on this template declaration. Then the error occurs as there isn't enough template arguments for y<>. I…
Created on 7/31/2014 (updated 8 weeks ago) | 0 validations | 0 workarounds | 1 comment | feedback id: 933491  | 
Active
1
0
Sign in
to vote
The following code is rejected by MSVC, but is accepted by GCC and clang: template <typename T> struct x { template <typename U = int> struct y; }; template <> template <typename U> struct x…
Created on 7/30/2014 (updated 12 weeks ago) | 0 validations | 0 workarounds | 1 comment | feedback id: 932672  | 
Active
1
0
Sign in
to vote
The following code lead to internal compiler error in MSVC. Older versions of the compiler show incorrect error "error C2664: 'f' : cannot convert parameter 1 from 'void (*)' to 'void (__cdecl *)(void…
Created on 7/25/2014 (updated 9 weeks ago) | 0 validations | 0 workarounds | 3 comments | feedback id: 928631  | 
Closed
as Fixed Help for as Fixed
1
0
Sign in
to vote
MSVC 2013 crashes on this code. All versions before 2013 don't. template<class T, T I> struct X { }; int test() { X<int(), test> x; }
Created on 5/29/2014 (updated 19 weeks ago) | 0 validations | 0 workarounds | 3 comments | feedback id: 883288  | 
Closed
as Fixed Help for as Fixed
1
0
Sign in
to vote
MSVC compiles this (incorrect) code: struct x { (int *) *a; // a has a type int** }; Possibly related issue: https://connect.microsoft.com/VisualStudio/feedback/details/858910/msvc-incorrectly-p…
Created on 4/22/2014 (updated 10 weeks ago) | 0 validations | 0 workarounds | 3 comments | feedback id: 858914  | 
Closed
as Won't Fix Help for as Won't Fix
1
0
Sign in
to vote
MSVC rejects a (valid) code: struct x { inline (x)() {} }; I believe this is because MSVC treats constructor name as part of declaration-specifiers, so MSVC accepts this (invalid) code: str…
Created on 4/22/2014 (updated 10 weeks ago) | 0 validations | 0 workarounds | 3 comments | feedback id: 858910  | 
Closed
as Won't Fix Help for as Won't Fix
Showing 1 - 10 of 90 Previous 123 Next