Palm Beach Spring 2002
Latest Versions of Software
- Vital: v1.02.006 Thursday 30th May 2002
(download H, CPP)
- Graphics: v1.03.013 Thursday 13th June 2002
(download H, CPP,
Documentation)
- Previous version of Graphics: v1.02.010 Monday 10th June 2002
(download H, CPP)
Remember to use the reload button if you don't see the right version.
Other Information
- Recent updates and modifications to the graphics library
- NOTE: Remember that a program that only performs text-based input and output,
and uses the "vital.h" library should be created as a "Win32 CONSOLE application", only
programs that use "graphics.h" should be plain "Win32 application"s. Graphics.h contains
all the functionality of vital.h, so you can make everything a graphics application, but
the graphics version of the text output window is slightly less straightforward to use,
and has no scroll-back for viewing large amounts of output.
- Basic C++ library files: vital.h, vital.cpp
IMPORTANT: select the "save this file to disc" option, do NOT open from current location.
- Graphics C++ library files: graphics.h, graphics.cpp
IMPORTANT: select the "save this file to disc" option, do NOT open from current location.
And here you can see an explanation of the graphics functions, with some samples.
- Here's a graphics sample program whose results you will
probably recognise. Although the program does things that you don't know about yet,
you can still appreciate how small it is, and probably understand most of it.
- And here is the fractal snowflake program.
- Here are the main .cpp and .h files dressed up as plain text, so that they can be
opened and viewed properly from a web browser:
vital.h,
vital.cpp,
graphics.h,
graphics.cpp,
mandelbrot.cpp.
- The Weather data file and its explanation.
- Here is a more sophisticated fractal viewer in ready to execute (.exe) format: fractal.exe,
and the source code (which is not pretty) fractal.cpp.
- The first exercise assignment, from Saturday 2/2/02
- The second exercise assignment, from Saturday 9/2/02
- The third exercise assignment, from Saturday 23/2/02
- The databases of people: 10,000-entries, and 1,000 entries