S60 5th Edition v0.9 Example Applications Guide |
1.
About this Example
2.
Description
3.
Prerequisites
4.
Design and Implementation
5.
Results
Usage 1: The usage1 function demonstrates how we can use an iterator for manipulating a container (vector). With the help of an iterartor we can find all the elements in the vector. After moving to a position assignment through an insert_iterator inserts the corresponding value into vector. If you assign through an insert_iterator several times, then you will be inserting several elements into the underlying container.
Usage 2 : An Output Iterator is a type that provides a mechanism for storing (but not necessarily accessing) a sequence of values. One example of Output Iterator is a tape: you can write a value to the current location and you can advance to the next location, but you cannot read values and you cannot back up or rewind. An ostream_iterator is an Output Iterator that performs formatted output of objects of type T to a particular ostream. The usage2 function copies the elements of an array to the standard output, separated by hyphens (-) and the elements of the same array to a file TEST.DAT, one per line.
Also on hardware sis available in plugin needs to be installed.
Original Array: 0 1 2 3 4
Array after insertion : 0 100 200 2 3 4
Press a character to continue!
Example to demonstrate os_stream iterator
2 - 5 - 7 - 2 - 8 - 9 -
2 * 5 * 7 * 2 * 8 * 9 *
Press a character to exit!
© Nokia 2008 |