Moin,
nun möchte ich eine Klasse mache, die als wichtigstes einen Container enthält.
Der Benutzer soll jetzt wählen können, ob er zum Beispiel vector<int> oder deque<float> benutzen möchte, also:
Code:
template <class Typ> class feld
&#123;
...
public&#58;
		Typ&#58;&#58;reference operator&#91;&#93;&#40;size_t &index&#41; // error&#58; type 'Typ' is not derived from type 'feld<Typ>' und expected ';' before 'operator'
		&#123;
			return k&#91;index&#93;;
		&#125;
		Typ&#58;&#58;const_reference operator&#91;&#93;&#40;const size_t &index&#41; const // expected `;' before 'Typ' , type 'Typ' is not derived from type 'feld<Typ>' und expected ';' before 'operator'
		&#123;
			return k&#91;index&#93;;
		&#125;
...
&#125; expected `;' before '&#125;' token
Er spuckt jedoch wilde Seiten von Fehlern zu vector aus, womit ichs probiert habe.
Es liegt an dem Operator ohne passiert nichts.

Viele liebe Grüße
The User
Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!