Define an iterator into a list of char of initial that allows traversal of the list for fetching from the list, but does not allow the list to be change through the iterator. Assume all includes and using directive/declarations have been executed. Assume further that the list has had sufficient elements inserted to support any actions needed.

What will be an ideal response?

list myList;
// insert elements
list::const_iterator itr;
Explanation: The inner types iterator and const_iterator are defined in each sequence container to be iterator types that do not allow the iterator object to be used to change the container the iterator object points into. The iterator variable itr can be made to point into any container object of type list, but it cannot be used to change any element in any list container.

Computer Science & Information Technology

You might also like to view...

Microsoft's cloud storage solution is ________

Fill in the blank(s) with correct word

Computer Science & Information Technology

Match each of the keyboard shortcuts to its action

I. Ctrl + E II. Ctrl + G III. Shift + Enter IV. Shift + click V. Ctrl + End A. Selects a portion of text B. Moves to the bottom of a document C. Displays the Go To tab in the Find and Replace dialog box D. Centers selected text E. Inserts a manual line break

Computer Science & Information Technology