Compiler Error C2657
'class::*' found at the start of a statement (did you forget to specify a type?)
The line began with a pointer-to-member identifier.
This error can be caused by a missing type specifier in the declaration of a pointer to a member.
The following sample generates C2657:
// C2657.cpp
class C {};
int main() {
C::* pmc1; // C2657
int C::* pmc2; // OK
}
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for