FILECOPY

Section: C Library Functions (3)
Updated: 12/5/79
Index Return to Main Contents
 

NAME

filecopy, ffilecopy - copy an open file  

SYNOPSIS

int filecopy (here,there);
int here,there;

#include <stdio.h>
int ffilecopy (here,there);
FILE *here,*there;  

DESCRIPTION

Filecopy copies the open input file here to the open output file there. The input data from the current file pointer of here until EOF are appended after the current file pointer of there.

Ffilecopy copies the open buffered input file here to the open buffered output file there. The input data from the current file pointer of here until EOF are appended after the current file pointer of there. The data currently in both buffers is correctly handled, and both buffers are left in an appropriate state. After ffilecopy, feof(here) will be true.

These routines are probably faster than you would care to code for yourself, although they are quite simple.  

DIAGNOSTICS

Filecopy and ffilecopy return 0 normally, -1 on error. If an error occurs, the file copying operation may be incomplete.  

SEE ALSO

rename(3)


 

Index

NAME
SYNOPSIS
DESCRIPTION
DIAGNOSTICS
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 12:50:24 GMT, May 26, 2025