Problem mit "Datei schliessen"



  • Hallo,

    ich habe folgenden Code:

    unsigned char* header_text = new unsigned char[ m_wavHeaderSize ]; 
    std::basic_ifstream< unsigned char > inFile_text( t_fileName.c_str() );
    
    inFile_text.seekg( 0, std::ios::beg );
    
    inFile_text.get( header_text, m_wavHeaderSize );
    
    inFile_text.close();
    

    Beim Schliessen des streams (also bei close() ) stürzt das Programm ab, aufgrund einer Zugriffsverletzung. Was ist denn daran falsch? Ein stream muss doch auch immer wieder geschlossen werden, oder? Muss man dabei etwas beachten?

    Danke und Gruß,
    Amalthea


Log in to reply