project1 - Progamming assignment 1 file splitter/joiner due...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Progamming assignment 1 file splitter/joiner due zip-file Thursday, September 21 at 10am hardcopy Thursday, September 21 in the beggining of the class . Problem To create a simple application that 1) splits a given file into pieces of a given size. Output files are named by concatenating the provided base name and XXXX 4-digit number (thus no more than 10000 pieces). 2) joins given files into one file, ouput filename is provided. Interface #ifndef SPLITTER H #define SPLITTER H enum { E BAD SOURCE=1, E BAD DESTINATION, E NO MEMORY, E NO ACTION, E SMALL SIZE } ; int SplitFile ( char * filename , char * output , int size ) ; int JoinFiles ( char ** filenames , char * output ) ; #endif SplitFile and JoinFiles return E BAD DESTINATION when can not open output file(s) E BAD SOURCE when can not open input file(s) E NO MEMORY when can not allocate a buffer the other 2 are not used in SplitFile and JoinFiles Submit Electronically 3 files 1) header and implementation for splitter.h and splitter.c written in ANSI C (DO NOT submit1) header and implementation for splitter....
View Full Document

Page1 / 2

project1 - Progamming assignment 1 file splitter/joiner due...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online