The Meson Build System http://mesonbuild.com/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

23 lines
521 B

#include<stdio.h>
#include<assert.h>
#define BUFSIZE 1024
int main(int argc, char **argv) {
char buffer[BUFSIZE];
size_t num_read;
size_t num_written;
FILE *fin = fopen(argv[1], "rb");
FILE *fout;
assert(argc>0);
assert(fin);
num_read = fread(buffer, 1, BUFSIZE, fin);
assert(num_read > 0);
fclose(fin);
fout = fopen(argv[2], "wb");
assert(fout);
num_written = fwrite(buffer, 1, num_read, fout);
assert(num_written == num_read);
fclose(fout);
return 0;
}