RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | programmation
[c++] concaténation fichier vidéo
kain31, le jeu. 22 mars 2007 à 11:41:35
Bonjour tout le monde

Voila mon probleme j'arrive a copier un fichier dans un autre mais quand je veux concatener un fichier avec un aute, c'est à dire rajouter en fin de fichier un autre fichier il y a un probleme.

il ne me rajoute pas en fin de fichier il fait simplement une copie pourtant je lui dis de rajouter a la fin.

Je travail avec des fichier vidéo.

Voici le code pour la copie et la concaténation


//copie du fichier source
std::ifstream source( "C:\\..\\video0.avi",std::ios_base::binary );
std::ofstream destination( "C:\\..\\video.avi",std::ios_base::binary );
char buff[4096];
while ( !source.eof() )
{
source.read ( buff, sizeof( buff ) );
destination.write ( buff, source.gcount() );
}

//on rajoute le fichier file a file1
std::ifstream file( "C:\\...\\video1.avi",std::ios_base::binary );
//ouverture avec ajout en fin de fichier
std::ofstream file1( "C:\\..\\video.avi", std::ios_base::binary,std::ios_base::app);


while ( !file.eof() )
{
file.read ( buff, sizeof( buff ) );
file1.write ( buff, file.gcount() );
}


Merci tout le monde Configuration: Windows XP
Internet Explorer 6.0


Char Snipeur
mars 07
Suivant
REPONSES
Char Snipeur
mars 07
kain31
mars 07
Char Snipeur
mars 07
kain31
mars 07
Stupeflip
mars 07
erikr le rouge
févr. 08
Version Web
Réalisé par RedShift
no save