[Problemm] Array Ofstream [Problemm]



  • [Problemm] Array Ofstream [Problemm]

    Nun ich habe ein array von ofstream. In einer class und zwar

    ofstream *itsArrayOFStream;//Mein array
    	long int itsSizeOFStream;//Graose des array
    

    Und dazu noch die GetFunktionen

    ofstream &OFileMan::GetOneFileOFStream(long int Possition)
    {
    	return this->itsArrayOFStream[Possition];
    }
    

    Und noch diese getfunktion

    ofstream *OFileMan::GetAddrOneFileOFStream(long int Possition)
    {
    	return this->itsArrayOFStream + Possition;
    }
    

    Aber wenn ich dann ein ofstream von mein array rausholen will bekomme error, im debuger ofnet sich eine dabei die in assembly codiert ist. Was mache ich falsch?. Der fahler wird von diesen Code stuck ausgelost.

    ofstream *WriteInFile;
    
    			WriteInFile = this->GetAddrOneFileOFStream(fCounter);
    			for(wCounter = 0; wCounter < this->GetFussionSize()*MaxRecords; wCounter++)
    			{
    				*WriteInFile << this->FindMinimum(fCounter, Files);//hier
    			}
    

    Ich bekomme auch fahler wenn ich die erste GetFunktion benutze

    WriteInFile = this->itsArrayOFStream[fCounter];
    			for(wCounter = 0; wCounter < this->GetFussionSize()*MaxRecords; wCounter++)
    			{
    				WriteInFile << this->FindMinimum(fCounter, Files);
    			}
    

    Ich habe schon alles versucht aber der Compiler will einfach nicht.



  • Master User schrieb:

    [Problemm] Array Ofstream [Problemm]

    Nun ich habe ein array von ofstream. In einer class und zwar

    ofstream *itsArrayOFStream;//Mein array
    

    Ein Zeiger ist noch lange kein Array. Benutzt du überhaupt irgendwo new?


Anmelden zum Antworten