I'm currently in file processing and I have a project dealing with fixed length records and making an attrcat and relcat catalog.
Simply: use system calls to check if a dir is there and create a new one for the database.
system ("dir");
system ("mkdir Rambo");
system ("cd Rambo");
system ("mkdir Rambo");
tried that after searching the net and it didn't work. It won't CD properly.
Although my biggest problem is the catalogs. the fields are supposed to be;
relcat(chat relname[20], int reclength, int attrcount, int reccount, int sortfield, char format)
attrcat(int attrnum, int attroffset, int attrlength, char attrtype, char attrname[20], char relname[20])
Now, the relcat will start off as an entry about itself and one about the attrcat. The attrcat will be 12 entries...6 of itself and 6 of the relcat.
The problem is, I just can't understand how the struct's are supposed to help me =/
I know they are fixed length, but I just can't understand how I'm supposed to make the structures useful to me without flat out hardcoding the tables.
However, i know if i just flat out hardcode everything, then it won't be dynamic enough =/
Any advice on "iterating" through the structs to determine a sizeof() and make it write out to the files cleanly?
I've been thinking about this for 2 days straight...and I just can't understand how the structs are supposed to help me...
http://sulimo.tusculum.edu/%7Eron/files/hw1.htm
http://sulimo.tusculum.edu/%7Eron/files/CatWorkSheet.htm
there's the full stuff if i didn't describe enough. Any and all help is appreciated. =/