Sorry, aber das ist schon irgendwie Code-Wulst... der Code ist an vielen Stellen wirklich nicht nachvollziehbar.
Oder die Bezeichner verwirren total.
Wozu verwendest Du Referenzen und Pointer an bestimmten Stellen mit & und * ?
Und Deine Frage solltest Du doch einfach beim Debuggen beantworten können, oder?
|