Klasse aus anderer Datei einbinden

IT-homas

Mitglied
Hallo,

ich habe die Klasse

C:
#include <iostream>

using namespace std;

template<class T>

class Container{
    public:
    T *dynamischesArray;
    private:
    int size;

    public:
    Container(int size){
    this->size=size;
    dynamischesArray=new T[size];
    }

    T &operator[] (size_t index){
        //Array vergrößern
        if(index>size-1){
            size = index+1;
            T* neuesArray=new T[size];

            for(size_t i=0; i<size; i++){
                neuesArray[i]=dynamischesArray[i];
            }
            delete[] dynamischesArray;
            dynamischesArray=neuesArray;

        }

        return dynamischesArray[index];
    }
};

Nun habe ich eine andere Datei erstellt, in der eine Membervariable vom Typ Container sein soll. Ich habe die Datei der Klasse oben mit #include eingefügt, aber erhalte dennoch die Fehlermeldungen
error: expected identifier before numeric constant
und
error: expected ',' or '...' before numeric constant
.

Woran liegt das?

C:
#include <iostream>
#include <string.h>
#include "header.cpp"

class File
{

    Container <char> header(500);
...
}


Wenn ich jedoch
Container <char> header;
schreibe. Also ohne den Konstruktor aufzurufen, geht es jedoch.

Vielen Dank im Voraus!
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
B PHP eine Klasse mit einem Objekt korrekt anlegen Andere Programmiersprachen 3
lolcore (c#) klasse aus externer cs-datei importieren Andere Programmiersprachen 2
Z Eigenschaftswerte festlegen/Klasse/Objekt Andere Programmiersprachen 5
G In PHP eingelesene XML-Datei bearbeiten und speichern mit Expat Andere Programmiersprachen 0
D Python - Tensorflow installieren - Datei in Spyder öffnen Andere Programmiersprachen 6
Kirby.exe json.load() lädt nicht die komplette Datei Andere Programmiersprachen 1
B Python: Wie entferne ich Daten aus einer Datei und plotte sie? Andere Programmiersprachen 2
O C - Datei einlesen Inhalt in struct speichern Andere Programmiersprachen 56
L Fehlermeldung beim lesen aus einer Datei mit Python Andere Programmiersprachen 4
I Headerdaten einer wav Datei auslesen Andere Programmiersprachen 2
N Mit Batch Datei neue Batch datei erstellen und ausführen Andere Programmiersprachen 3
I Ordner über batch Datei löschen? Andere Programmiersprachen 4
krgewb Computer per bat-Datei herunterfahren Andere Programmiersprachen 1
G (Python) Werte einer ausgelesenen csv Datei verwalten Andere Programmiersprachen 2
krgewb XML-Datei in Resources per XmlReader lesen Andere Programmiersprachen 8
B [C] long long unsigned aus Datei lesen Andere Programmiersprachen 1
K fscanf // Zeilenweises Einlesen aus einer .txt Datei Andere Programmiersprachen 1
M Header-Datei Andere Programmiersprachen 5
H [C#] XML-Datei parsen Andere Programmiersprachen 3

Ähnliche Java Themen

Neue Themen


Oben