Siehe meine Signatur.
Du solltest es den Helfern so einfach wie möglich machen. Dazu gehört, dass man Fehlermeldungen, soweit vorhanden, angibt, und, soweit möglich, auch im Quellcode kenntlich macht.
Wenn keine Fehlermeldungen auftreten, solltest du schildern, welches das beobachtete bzw. das beabsichtigte Verhalten des Programms ist.
Du solltest dich keinesfalls darauf verlassen, dass jemand deinen Code selbst durch einen Compiler jagt, nur um an die Informationen zu kommen, die du ganz einfach hättest mitliefern können.
Und zu deinem Problem: Die Struktur heißt nicht THaus, sondern TAuto::THaus.