Week 9, Lab 1 — Tuesday, October 21
At the Start of Lab
Today's Lab Activity
Check Out These Updated Help Pages
You may want to check out these updated help pages:
The added links are to pages that already existed and had been linked to from other places, but now they're all linked from this one page for easier access.
- Coding Idioms
- Updated with more examples on numeric conversions
- Also links to some other relevant pages for issues like indentation style, name conventions, etc. (check out the dialogue section at the start of the page).
- Safe Numeric Conversions
- New page on how to safely convert between numeric types in C++
Work on Homework 5
The rest of the lab is dedicated to working on Homework 5!
-
If you think you're done, note that we will test your tests against implementations with bugs, so make sure your tests are sufficiently comprehensive to catch the kinds of errors someone might make implementing the
IntListclass.- Currently, no one who has submitted Homework 5 detected all the bugs in our buggy implementations!
- As you add more tests, be careful not to test misuse of the class (e.g., calling
front()on an empty list), since the class's behavior is undefined in those cases.
At the End of Lab
(When logged in, completion status appears here.)