Sdílet prostřednictvím


Chyba kompilátoru C2572

'class::member' : redefinition výchozího parametru: parametr param

Poznámky

Výchozí parametry nelze znovu definovat. Pokud pro parametr požadujete jinou hodnotu, výchozí parametr by měl zůstat nedefinovaný.

Example

Následující příklad vygeneruje C2572:

// C2572.cpp
// compile with: /c
void f(int i = 1);   // function declaration

// function definition
void f(int i = 1) {}   // C2572

// try the following line instead
// void f(int i) {}