C++のコールバック関数では、次の引数を引数として受け取ります。C++ byte const *ファイルへの書き込み
バイトCONST *バッファ()
バッファは、ビデオフレームを含むバッファへのポインタです。 これをファイルに保存するにはどうすればよいですか?
おかげ
C++のコールバック関数では、次の引数を引数として受け取ります。C++ byte const *ファイルへの書き込み
バイトCONST *バッファ()
バッファは、ビデオフレームを含むバッファへのポインタです。 これをファイルに保存するにはどうすればよいですか?
おかげ
ポインタはCソリューションは、より適切であろうことを示しています。あなたが手順を依頼する必要がある場合は
FILE * videoFile;
byte buffer*; //you already received it
int buffer_len; // you receive that too
videoFile = fopen ("myvideo.mp4" , "wb");
fwrite (buffer , 1 , buffer_len , videoFile);
fclose (videoFile);
なぜC++の質問に 'C'の解決策を提供しますか? –
ポインターを特集したC++の質問?うーん。結局のところ、C++では問題ではないようです... –
@Alsの人々は、答えを探すときに、CとC++を厳密に区別しないことがよくあります。私はC++の質問に対するCの答えに間違いがないことを見ています(それは本当にC++ではありません)。 – xxbbcc
オープンファイルストリームは、ファイルストリームを閉じて、それにデータを書き込むと、本当に必要なのは、[良いC++の本](http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list)を手に入れることです。 –