Re: Programme Help

From: rossum (
Date: 05/01/04

Date: Fri, 30 Apr 2004 23:31:40 +0100

On 30 Apr 2004 09:07:39 -0700, (gomerpyl3) wrote:

>I am trying to make a small system to record details for a small video
>/ DVD shop - approx 200 members @ the mo
>I wanted it to be able to do the following:
>Check out a video / DVD
>Return video / DVD
>Add a new Video / DVD to stock
>Remove a Video / DVD from stock
>Display all Video / DVD in stock
>Display member details
Very incomplete. Remember the acronym CRUD: Create, Read, Update,
Destroy. Apply this to your two data types: Video/DVD and Member.

>I've made the Menu, but I am stumped as to how I can go about the rest
>of the programmes & link them to the menu.
Write a series of separate functions: check_out_video(/***/),
return_video(/***/) etc. Make these functions public member functions
of the appropriate class. Call them from your menu routine.

>Storage of the details would be in a number of *.dat files
You will need some write() functions and some read() functions for
this. Again make them public member functions of the appropriate

>A the code for the menu is available @

If your code is worth reading then it is worth cutting and pasting it
into your post here.

>#include <iostream.h>
This is deprecated, use <iostream> (no ".h")

>void main(void)
main *always* returns int. Your compiler should have rejected this.
(void) is unneccessary and often considered bad style.
Change to "int main()"

You should have spaces round operators for a better layout. An
ability to indent HTML, or a quick google for a code to HTML utility
would help.


>Any help is gratefully recieved.

The Ultimate Truth is that there is no Ultimate Truth