CS 70

Week 9, Lab 1 — Tuesday, October 21

At the Start of Lab

What's the “magic word” for this lab?


Did you arrive on time to lab?

Today's Lab Activity

Check Out These Updated Help Pages

You may want to check out these updated help pages:

  • RHS Cow speaking

    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 IntList class.

    • 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

Briefly summarize what you got up to in lab.

If you did anything that might be considered “above and beyond” what was required, please share it here. (Okay to leave blank.)

Any other thoughts about today's lab? (Okay to leave blank.)

(When logged in, completion status appears here.)