|
|
|||
![]() |
Department of Engineering |
| University of Cambridge > Engineering Department > computing help > Languages > C++ |
For more information about this summer vacation project see the Mars Lander page in CamTools
The source code for the examples in the tutorial guide is online. Alternatively, you can copy the programs from /export/teach/1AC++Examples/ on the Teaching System.
These are taken from the lecture course (look for the
"film" icon in the handouts). They may take a few
seconds to load up. They require an add-on to the browser called "Metacard
Reader" - they'll work in
the DPO but might not work everywhere else.
There are also some animations on http://demonstrations.wolfram.com (see for example the Finding roots using binary or interpolation search demo). Like the other animations, they'll work in the DPO but might not work everywhere else.
The Mich term
exercises create no graphics. In the Lent term we use the GLUE
library to create simple graphics.
You don't need our graphics or trading routines to practice C++ in your free time, but you do
need a C++ compiler. You can get one for your own machine, access the departmental machines remotely (see the next section), or get the MDP disk, which lets you run on your PC a set-up like the one in the DPO, with compilers, etc. Note that the MDP disc doesn't offer GLUE
graphics or full support for the Lent exercise. To do those from home you'll need to login remotely.
See our Installing C++ compilers page.
Mail Tim Love (tl136) if you want to try more programming. Further exercises are on the IA Programming Club page (Level 1 and Level 2)
Most computing books (including the Deitel & Deitel book on the booklist) offer simple exercises to try. Sites with more exercises include
Want to work on the programs from outside CUED? Then look at the
Remote 1AComputing page.
If you're in a timetabled programming session, try asking a
demonstrator. Otherwise, you'll find general C++ information on the help system's
C++
page, or you could mail your problem to
Tim Love (tl136), or ask him for a meeting.
| | C++ | Languages | computing help | |