example-sequences-and-iterators.ref 1.27 KB
Newer Older
1
2
### Sequence @ 0x1535b00 created of size 5
s = <example.Sequence object at 0x7efc73cfa4e0>
Wenzel Jakob's avatar
Wenzel Jakob committed
3
4
5
6
7
len(s) = 5
s[0], s[3] = 0.000000 0.000000
12.34 in s: False
12.34 in s: True
s[0], s[3] = 12.340000 56.779999
8
9
10
11
### Sequence @ 0x7fff22a45068 created of size 5
### Sequence @ 0x1538b90 created via move constructor
### Sequence @ 0x7fff22a45068 destroyed
### Sequence @ 0x1538bf0 created of size 5
Wenzel Jakob's avatar
Wenzel Jakob committed
12
rev[0], rev[1], rev[2], rev[3], rev[4] = 0.000000 56.779999 0.000000 0.000000 12.340000
13
14
0.0 56.779998779296875 0.0 0.0 12.34000015258789 
0.0 56.779998779296875 0.0 0.0 12.34000015258789 
Wenzel Jakob's avatar
Wenzel Jakob committed
15
True
16
17
### Sequence @ 0x1b4d1f0 created of size 3 from std::vector
### Sequence @ 0x1b4d1f0 destroyed
18
2.0 56.779998779296875 2.0 0.0 2.0 
19
20
21
22
23
24
25
26
27
28
bye
2
white
banana
key = orange, value = banana
key = hi, value = bye
key = black, value = white
item: (orange, banana)
item: (hi, bye)
item: (black, white)
29
30
31
32
33
34
35
36
37
38
39
40
41
Instances not destroyed: 3
### Sequence @ 0x1535b00 destroyed
Instances not destroyed: 2
### Sequence @ 0x1538b90 destroyed
Instances not destroyed: 1
### Sequence @ 0x1538bf0 destroyed
Instances not destroyed: 0
Constructor values: ['of size', '5', 'of size', '5', 'of size', '5', 'of size', '3', 'from std::vector']
Default constructions: 0
Copy constructions: 0
Move constructions: True
Copy assignments: 0
Move assignments: 0