I have found this code to write data:
inv is an 'inventory' array.
I dont undertad he line that writes data, it makes some casting but ....
Can anybody help me ? ( I dont understand (const char*) neither & for inv.
thanks
struct inventory {
char item[20];
int quantity;
double cost;
};
for(int i=0; i<3; i++)
fout.write((const char *) &inv[i], sizeof(inventory));
struct inventory {
char item[20];
int quantity;
double cost;
};
for(int i=0; i<3; i++)
fout.write((const char *) &inv[i], sizeof(inventory));
To copy to clipboard, switch view to plain text mode
Bookmarks