Derleyici Hatası C2383
'symbol' : Bu simgede varsayılan bağımsız değişkenlere izin verilmiyor
C++ derleyicisi, işlevlerin işaretçilerinde varsayılan bağımsız değişkenlere izin vermez.
Bu kod, Visual Studio 2005'in önceki sürümlerinde Microsoft C++ derleyicisi tarafından kabul edildi, ancak şimdi bir hata veriyor. Visual C++ uygulamasının tüm sürümlerinde çalışan kodlar için, işaretçiden işleve bağımsız değişkenine varsayılan değer atamayın.
Örnek
Aşağıdaki örnek C2383 oluşturur ve olası bir çözümü gösterir:
// C2383.cpp
// compile with: /c
void (*pf)(int = 0); // C2383
void (*pf)(int); // OK