Wie lautet denn die Fehlermeldung?
Auf den ersten Blick ist die Zeile "if(topos) ...." schonmal etwas Suspekt, denn nach if wird ein Boolscher Wert (also TRUE oder FALSE) erwartet aber die Variable topos ist als Vector definiert. Zwar sollte da ein Typecasting erforlgen, aber was rauskommt, wenn man Vectoren auf Boolevariablen castet
Auf den ersten Blick ist die Zeile "if(topos) ...." schonmal etwas Suspekt, denn nach if wird ein Boolscher Wert (also TRUE oder FALSE) erwartet aber die Variable topos ist als Vector definiert. Zwar sollte da ein Typecasting erforlgen, aber was rauskommt, wenn man Vectoren auf Boolevariablen castet
Wer nicht weiss wohin er will, der kommt leicht woanders hin.