21 |
|
list.addFront(4); |
22 |
|
list.addBack(5); |
23 |
|
|
24 |
+ |
// 4 1 2 5 |
25 |
+ |
|
26 |
|
cout << "list.contains(1) = " << list.contains(1) << '\n' |
27 |
|
<< "list.contains(2) = " << list.contains(2) << '\n' |
28 |
|
<< "list.contains(3) = " << list.contains(3) << '\n' |
31 |
|
|
32 |
|
list.removeFirst(2); |
33 |
|
|
34 |
< |
cout << "list.contains(2) = " << list.contains(2) << '\n'; |
34 |
> |
// 4 1 5 |
35 |
> |
|
36 |
> |
cout << "list.contains(2) = " << list.contains(2) << '\n' |
37 |
> |
<< "list.contains(5) = " << list.contains(5) << '\n'; |
38 |
> |
|
39 |
> |
Iterator<int> itor(list.iterator()); |
40 |
> |
|
41 |
> |
do |
42 |
> |
{ |
43 |
> |
cout << *itor << '\n'; |
44 |
> |
} |
45 |
> |
while ((itor++).next()); |
46 |
|
|
47 |
|
return 0; |
48 |
|
} |