Es ist eine template-Klasse feld zu schreiben, mit der man ein Feld anlegen kann.
Der Typ der Feldelemente soll beliebig sein (aber zur Übersetzungszeit bekannt), ebenso die Anzahl der Elemente.
Beispielverwendung:
class CAuto
{
// ...
};
int main()
{
feld<int,10> meinfeld;
// jetzt kann man meinfeld[0] ... meinfeld[9] verwenden...
feld<CAuto,40> FeldVonAutos
// jetzt kann man FeldVonAutos[0] ... FeldVonAutos[39] verwenden...
}
Themen:
Lösung siehe Felder beliebigen Typs mit konstanten Grenzen.