Expand Minimize
0 out of 2 rated this helpful - Rate this topic

Compiler Error C2661

'function' : no overloaded function takes number parameters

Possible causes:

  1. Incorrect actual parameters in function call.

  2. Missing function declaration.

The following sample generates C2661:

// C2661.cpp
void func( int ){}
void func( int, int ){}
int main() {
   func( );   // C2661 func( void ) was not declared
   func( 1 );   // OK func( int ) was declared
}
Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.