Odpovídáte na názor ke článku Bezpečné programování v C++ I.
Bravo, takhle ma vypadat C++. Zadny Ccko s tridama. Bohuzel se toho porad spousta lidi boji a neveri kompilatorum. Zkuste treba porovnat zdrojaky maildropu a CUPSu. C++ je bohuzel prilis volny jazyk a ano da se v nem psat "bezpecne" a jedine co vas k tomu nuti je vase vlastni svedomi. V statnich jazycich tohle dostanene zadarmo, protoze proste jinak psat nemuzete a jako programator mate mnohem vice svazane ruce.
Jinak bych mel jeste jedno doporuceni, vase sablona bere jako parametr pointer na fci - proto ji nemuzete predat poiter na metodu. Mozna by nebylo od veci udelat sablonu, ktera by misto pointru na fci dostavala jmeno tridy. Ta trida by implementovala jedinou metodu Run a byla by vnitrni trida toho kdo by vasi sablonu pouzival.