0

UDPソケットを使用してネットワーク経由でファイルを転送するプログラムを作成しています。欠落した/重複したパケットを処理するプロトコルをすでに実装しており、プログラムはテキストファイルで正常に実行されます。しかし、PDFファイルの場合、プログラムはファイルを正しく転送していません。私はfread()を使用してファイルを読み取り、Linuxを使用しています。実際、pdfファイルをchar配列に格納してから、ソケットを介して転送し、クライアント側でpdfに再度書き込むことができるかどうかを知りたいです。前もって感謝します

4

1 に答える 1

0

確かにできます...file-transfer-stuffが、内容に関係なく文字を転送できる場合。あなたが言うように、あなたはテキストファイルを転送することができます。次に、最初にpdfをヘルパー形式にエンコードしてみてください。例:uuencode my.pdf somename> my.uue

于 2012-11-24T22:35:56.700 に答える