Am Freitag, 26. Oktober 2007 22:00 schrieb Martin Preuss:
> [...]
> Hmm, wie waere es mit einem 2. Argument mit dem Typ "bool isFolder", der
> normalerweise normalerweise false ist.
>
> Ich wuerde dazu allerdings nicht den bestehenden aufbohren (indem man
> einfach einen default-Wert angibt), denn dadurch wuerde sich ja der interne
> Name der Funktion aendern.
>
> Wir sollten also einfach einen Konstruktor hinzufuegen:
> AccountNumberCheck(const std::string &name, bool isFolder);

Ich meinte eher
AccountNumberCheck(const std::string& filename, const std::string& folder);
und wenn als filename dann "" übergeben wurde, sucht die Automatik nach der 
passenden Datei.

Ein bool Argument ist, äh, unschön. Dann schon eher eine separate Methode
AccountNumberCheck::setBankDir(const std::string&folder);
Der Effekt ist schließlich der gleiche. So eine separate Methode könnte auf 
jedem Fall hinzufügt werden.

> Dann koennte man naemlich sowohl die SO_VERSION als auch SO_AGE
> inkrementieren und bestehende Anwendungen muessten nicht neu kompiliert
> werden...

Das auf *jedem* Fall! Ich hab keine Ahnung, wer und wo ktoblzcheck denn 
einsetzt, aber anscheinend gibts davon viele Orte.

Gruß

Christian

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Aqbanking-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel

Reply via email to