COMP 217 - UNIX/C and C++ Programming with Lab | |||||||
---|---|---|---|---|---|---|---|
Schedule | Assignments | Notes | Examples | Syllabus | Links | News | Instructor |
Page/Location | Problem/Solution |
---|---|
Brief Table of Contents | Hints and Solutions...574 should be 573 |
P. 129, 2nd footnote | 3.5.6 should be 6.6 |
P. 236, Figure in Ex. 5.1.7 | Header should be "virtual Method" in column 1 |
P. 279, Number 13 | The statement of the error is correct but the
example given does not illustrate the error.
In particular, the expression typeid(*d1Ptr) == typeid(D1) //*** false is false because d1Ptr is of type pointer to Base and Base is not a polymorphic type. |
P. 366 | In Figure 7.3.4,the 8th line from the bottom should be list< string >::const_iterator it; // list iterator |
P. 602, indirection operator | Add 158 to the pages listed |
P. 608, Member seletion operator | 2nd page reference should be 102 |
P. 608, Method declaration versus defintion | 10 should be 101 |
P. 608, Method defining versus declaring | 106 should be the second page reference |
P. 608, Method versus top-level function | 162 is the page reference |
P. 608, Method virtual | 240 is an addtional page reference |
P. 608, Method with static variables | 155 is the page reference |
P. 608, MFC (Microsoft Founda | should be MFC (Microsoft Foundation Classes) |
P. 610, Polymorphism | 1st line should end 177, 230 |
P. 610, Polymorphism for input and output | 2 should be 250 |
P. 614, Universally Unique... | in parentheses should be (UUID) |
P. 614, UUID | in parentheses should be (Universally Unique Identifier) |
P. 614, virtual method | last page reference is 256, not 2 |
Schedule| | Assignments| | Notes| | Examples| | Syllabus| | Links| | News| | Instructor| |