BluP
Grünschnabel
Hallo,
ich möchte die Parameterübergabe an eine Methode optional gestalten. Leider bekomm ich immer Fehlermeldungen vom Compiler. Bitte um Hilfe da ich es auch nach mehrmaligen umstricken des Codes nicht zum laufen bekommen habe...
Der Methodenkopf lautet wie folgt:
Der Compiler bringt mir folgende Meldungen
16 D:\Privat\Projekte_C\CPP_MIT_GUI\FileSearch\clsMessageBox.cpp default argument given for parameter 1 of `int clsMessageBox::Show(HWND__*, std::string, std::string, Icon, Button)'
33 D:\Privat\Projekte_C\CPP_MIT_GUI\FileSearch\clsMessageBox.h after previous specification in `int clsMessageBox::Show(HWND__*, std::string, std::string, Icon, Button)'
usw...
ich möchte die Parameterübergabe an eine Methode optional gestalten. Leider bekomm ich immer Fehlermeldungen vom Compiler. Bitte um Hilfe da ich es auch nach mehrmaligen umstricken des Codes nicht zum laufen bekommen habe...
Der Methodenkopf lautet wie folgt:
Code:
int clsMessageBox::Show(HWND hwnd = 0, std::string strText = "", std::string strCaption = "Meldung", Icon ic = icNone, Button bt = btOk)
Der Compiler bringt mir folgende Meldungen
16 D:\Privat\Projekte_C\CPP_MIT_GUI\FileSearch\clsMessageBox.cpp default argument given for parameter 1 of `int clsMessageBox::Show(HWND__*, std::string, std::string, Icon, Button)'
33 D:\Privat\Projekte_C\CPP_MIT_GUI\FileSearch\clsMessageBox.h after previous specification in `int clsMessageBox::Show(HWND__*, std::string, std::string, Icon, Button)'
usw...