編譯器錯誤 C2572
'class::member' : 預設參數的重新定義: parameter param
無法重新定義預設參數。 如果您需要參數的另一個值,預設參數應該保持未定義。
下列範例會產生 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) {}