Ich hab versucht ne property Klasse zu schreiben. Dabei leite ich von einen übergebenen Templateparameter ab. Und je nach dem was für einer das ist, gibts den operator= als public oder als protected.
Aber beim Kompelieren kommt die Fehlermeldung "no mathichng operator= for ...". Was hab ich da falsch?

Im Anhang sind die Datein property.hpp, property_test.cpp und Makefile.
(property.hpp ist nur 123 Zeilen lang, also wrcklich net groß. Und ich hab mal gschwind alles inline gschrieben: der längste function call in der .hpp ist zwei zeilen lang.)

DANKE für jede Hilfe, panzi