Select an assignment for further details...
SPECIAL NOTICE: Any project that is stated to involve C-strings may be done with C-strings or with the string class. Similarly for arrays and the vector class.
Furthermore, if you do a project that involves C-strings/strings, you can repeat it with the other and hand in both versions for an extra (Level 2). Similarly for arrays/vectors...
In addition, don't worry about maximum storage issues when using the string class or vector class as they grow to hold all the expected data automatically.
One caveat: if the assignment calls for an array of C-strings, and you want to change just one of these, it must be the C-string half. You cannot make a vector that holds C-strings.
|
Don'tForgetto HandThesein forCorrections | |||||||||
Requirements: Items: <= 1 (string/C-string and/or vector/array pairs count together) Levels: >= 5 |
Rubric for Portfolio Grading |
SPECIAL NOTICE: Any project can be augmented to take its input either interactively from the user or from the command line. This is worth a basic (Level 1) boost to the project — but see below!
Furthermore, if the information coming in from the argument list is numeric in nature, you can add an extra (Level 1) to the project for the intrinsic difficulty in translating string data into numeric form. (How you translate it — via istringstreams or via your own translation function(s) — is up to you.)
|
Don'tForgetto HandThesein forCorrections | |||||||||
Requirements: Items: <= ? Levels: >= ? |
|
Don'tForgetto HandThesein forCorrections | |||||||||||||
Requirements: Items: <= ? Levels: >= ? |