Week 4 Class 8 Thu Feb 06 Posted: Feb 06
Announcements
- Project 1 Pull request for xml_parser, as used in part v1d, is in your repository. It adds the (empty) files xml_parser.hpp and xml_parser.cpp. It also updates the build so that xml_parser.cpp is compiled.
- General Note If I state there is a pull request, a branch, or a report, and you do not see it in your repository, then check in the GitHub Repository (not GitHub Codespaces). If you do not see it, let me know. Creating these for the whole class is a bit unreliable and sometimes a repository may be skipped.
-
Project 1 v1b
Feedback for Project 1 v1b is posted as issues in your GitHub repository. If you had a v1c tag, I used that version for any style issues. The only thing I specifically used the v1b version was to build and run the project. No scores yet. Issues include:
- Unneeded include files in srcfacts.cpp
- Deleted details of function comment in refillContent.hpp
- Deleted details of function comment in refillContent.cpp
- Incorrect include guard name
- Invalid header comment for refillContent.hpp
- Invalid header comment for refillContent.cpp
- Unneeded include files in refillContent.hpp
- Parameter name deleted from refillContent
- Missing nodiscard attribute from refillContent
- Unneeded include files in refillContent.cpp
- Function comment with no function
- Mention of srcFacts in refillContent files
- xmlNameMask is not part of refillContent
- Unnecessary use of the extern specifier
- Inconsistent include guard name
-
Project 1 v1d
- Increment Quiz Results
-
In-Class Exercises
Failure to provide both name and email on an in-class exercise will lead to an immediate 0.
No, I do not want your student ID number.
Agenda
Unless otherwise noted, exercises are due by 4:30 pm on Monday, Feb 10