|
1 | 1 |
|
2 | 2 | // Basic Type
|
3 |
| -[0m[02m[dump] [0m[34mfalse[0m[02m => [0m[38;5;39mfalse[0m[02m, [0m[34m0[0m[02m => [0m[38;5;193m0[0m[02m, [0m[34m0.0[0m[02m => [0m[38;5;193m0.000000[0m |
4 |
| -[0m[02m[dump] [0m[34mtrue[0m[02m => [0m[38;5;39mtrue[0m[02m, [0m[34m3.14[0m[02m => [0m[38;5;193m3.140000[0m[02m, [0m[34mmy_int[0m[02m => [0m[38;5;193m15[0m[02m, [0m[34m-9265[0m[02m => [0m-[0m[38;5;193m9265[0m |
| 3 | +[0m[02m[dump] [0m[34mfalse[0m[02m => [0m[38;5;39mfalse[0m[02m, [0m[34m0[0m[02m => [0m[38;5;150m0[0m[02m, [0m[34m0.0[0m[02m => [0m[38;5;150m0.000000[0m |
| 4 | +[0m[02m[dump] [0m[34mtrue[0m[02m => [0m[38;5;39mtrue[0m[02m, [0m[34m3.14[0m[02m => [0m[38;5;150m3.140000[0m[02m, [0m[34mmy_int[0m[02m => [0m[38;5;150m15[0m[02m, [0m[34m-9265[0m[02m => [0m-[0m[38;5;150m9265[0m |
5 | 5 | [0m[02m[dump] [0m[34m"This is a string."[0m[02m => [0m[38;5;172m"This is a string.[0m[38;5;172m"[0m[02m, [0m[34m'a'[0m[02m => [0m[38;5;172m'a'[0m[02m, [0m[34m'\n'[0m[02m => [0m[38;5;172m'[0m[38;5;220m\n[0m[38;5;172m'[0m
|
6 |
| -[0m[02m[dump] [0m[34mptr[0m[02m => [0m[32m*[0m[38;5;193m15[0m[02m, [0m[34mvoid_ptr[0m[02m => [0m[32m0x7fffffffffff[0m[02m, [0m[34mnullptr[0m[02m => [0m[38;5;39mnullptr[0m |
| 6 | +[0m[02m[dump] [0m[34mptr[0m[02m => [0m[32m*[0m[38;5;150m15[0m[02m, [0m[34mvoid_ptr[0m[02m => [0m[32m0x7fffffffffff[0m[02m, [0m[34mnullptr[0m[02m => [0m[38;5;39mnullptr[0m |
7 | 7 |
|
8 | 8 | // Container
|
9 | 9 | [0m[02m[dump] [0m[34mmy_vector[0m[02m => [0m[33m[[0m
|
10 |
| - [35m[ [0m[38;5;193m3[0m[02m, [0m[38;5;193m5[0m[02m, [0m[38;5;193m8[0m[02m, [0m[38;5;193m9[0m[02m, [0m[38;5;193m7[0m[35m ][0m[02m,[0m |
11 |
| - [35m[ [0m[38;5;193m9[0m[02m, [0m[38;5;193m3[0m[02m, [0m[38;5;193m2[0m[02m, [0m[38;5;193m3[0m[02m, [0m[38;5;193m8[0m[35m ][0m |
| 10 | + [35m[ [0m[38;5;150m3[0m[02m, [0m[38;5;150m5[0m[02m, [0m[38;5;150m8[0m[02m, [0m[38;5;150m9[0m[02m, [0m[38;5;150m7[0m[35m ][0m[02m,[0m |
| 11 | + [35m[ [0m[38;5;150m9[0m[02m, [0m[38;5;150m3[0m[02m, [0m[38;5;150m2[0m[02m, [0m[38;5;150m3[0m[02m, [0m[38;5;150m8[0m[35m ][0m |
12 | 12 | [33m][0m
|
13 | 13 |
|
14 | 14 | // Set/Map
|
15 | 15 | [0m[02m[dump] [0m[34mmy_set[0m[02m => [0m[33m{ [0m[38;5;172m'A'[0m[02m, [0m[38;5;172m'e'[0m[02m, [0m[38;5;172m'l'[0m[02m, [0m[38;5;172m'p'[0m[33m }[0m
|
16 |
| -[0m[02m[dump] [0m[34mmy_map[0m[02m => [0m[33m{ [0m[38;5;193m2[0m[02m: [0m[38;5;193m6[0m[02m, [0m[38;5;193m4[0m[02m: [0m[38;5;193m6[0m[02m, [0m[38;5;193m5[0m[02m: [0m[38;5;193m3[0m[33m }[0m |
| 16 | +[0m[02m[dump] [0m[34mmy_map[0m[02m => [0m[33m{ [0m[38;5;150m2[0m[02m: [0m[38;5;150m6[0m[02m, [0m[38;5;150m4[0m[02m: [0m[38;5;150m6[0m[02m, [0m[38;5;150m5[0m[02m: [0m[38;5;150m3[0m[33m }[0m |
17 | 17 |
|
18 | 18 | // Multiset/Multimap
|
19 | 19 | [0m[02m[dump] [0m[34mmy_multiset[0m[02m => [0m[33m{ [0m[38;5;172m'A'[0m[96m (1)[0m[02m, [0m[38;5;172m'e'[0m[96m (1)[0m[02m, [0m[38;5;172m'l'[0m[96m (1)[0m[02m, [0m[38;5;172m'p'[0m[96m (2)[0m[33m }[0m
|
20 | 20 | [0m[02m[dump] [0m[34mmy_multimap[0m[02m => [0m[33m{[0m
|
21 |
| - [38;5;193m2[0m[96m (1)[0m[02m: [0m[35m[ [0m[38;5;193m4[0m[35m ][0m[02m,[0m |
22 |
| - [38;5;193m4[0m[96m (2)[0m[02m: [0m[35m[ [0m[38;5;193m6[0m[02m, [0m[38;5;193m7[0m[35m ][0m[02m,[0m |
23 |
| - [38;5;193m5[0m[96m (1)[0m[02m: [0m[35m[ [0m[38;5;193m3[0m[35m ][0m |
| 21 | + [38;5;150m2[0m[96m (1)[0m[02m: [0m[35m[ [0m[38;5;150m4[0m[35m ][0m[02m,[0m |
| 22 | + [38;5;150m4[0m[96m (2)[0m[02m: [0m[35m[ [0m[38;5;150m6[0m[02m, [0m[38;5;150m7[0m[35m ][0m[02m,[0m |
| 23 | + [38;5;150m5[0m[96m (1)[0m[02m: [0m[35m[ [0m[38;5;150m3[0m[35m ][0m |
24 | 24 | [33m}[0m
|
25 | 25 |
|
26 | 26 | // Tuple
|
27 |
| -[0m[02m[dump] [0m[34mmy_tuple[0m[02m => [0m[33m( [0m[38;5;193m7[0m[02m, [0m[38;5;193m4.500000[0m[02m, [0m[38;5;172m"This is a string.[0m[38;5;172m"[0m[33m )[0m |
28 |
| -[0m[02m[dump] [0m[34mmy_pair[0m[02m => [0m[33m( [0m[38;5;193m8[0m[02m, [0m[38;5;172m'a'[0m[33m )[0m |
| 27 | +[0m[02m[dump] [0m[34mmy_tuple[0m[02m => [0m[33m( [0m[38;5;150m7[0m[02m, [0m[38;5;150m4.500000[0m[02m, [0m[38;5;172m"This is a string.[0m[38;5;172m"[0m[33m )[0m |
| 28 | +[0m[02m[dump] [0m[34mmy_pair[0m[02m => [0m[33m( [0m[38;5;150m8[0m[02m, [0m[38;5;172m'a'[0m[33m )[0m |
29 | 29 |
|
30 | 30 | // FIFO/LIFO
|
31 |
| -[0m[02m[dump] [0m[34mmy_queue[0m[02m => [0m[32mstd[0m[02m::[0m[32mqueue[0m[33m{ [0m[96mfront[0m[02m()[0m[02m= [0m[38;5;193m1[0m[02m, [0m[96mback[0m[02m()[0m[02m= [0m[38;5;193m5[0m[02m, [0m[96msize[0m[02m()[0m[02m= [0m[38;5;193m5[0m[33m }[0m |
32 |
| -[0m[02m[dump] [0m[34mmy_priority_queue[0m[02m => [0m[32mstd[0m[02m::[0m[32mpriority_queue[0m[33m{ [0m[96mtop[0m[02m()[0m[02m= [0m[38;5;193m5[0m[02m, [0m[96msize[0m[02m()[0m[02m= [0m[38;5;193m5[0m[33m }[0m |
33 |
| -[0m[02m[dump] [0m[34mmy_stack[0m[02m => [0m[32mstd[0m[02m::[0m[32mstack[0m[33m{ [0m[96mtop[0m[02m()[0m[02m= [0m[38;5;193m5[0m[02m, [0m[96msize[0m[02m()[0m[02m= [0m[38;5;193m5[0m[33m }[0m |
| 31 | +[0m[02m[dump] [0m[34mmy_queue[0m[02m => [0m[32mstd[0m[02m::[0m[32mqueue[0m[33m{ [0m[96mfront[0m[02m()[0m[02m= [0m[38;5;150m1[0m[02m, [0m[96mback[0m[02m()[0m[02m= [0m[38;5;150m5[0m[02m, [0m[96msize[0m[02m()[0m[02m= [0m[38;5;150m5[0m[33m }[0m |
| 32 | +[0m[02m[dump] [0m[34mmy_priority_queue[0m[02m => [0m[32mstd[0m[02m::[0m[32mpriority_queue[0m[33m{ [0m[96mtop[0m[02m()[0m[02m= [0m[38;5;150m5[0m[02m, [0m[96msize[0m[02m()[0m[02m= [0m[38;5;150m5[0m[33m }[0m |
| 33 | +[0m[02m[dump] [0m[34mmy_stack[0m[02m => [0m[32mstd[0m[02m::[0m[32mstack[0m[33m{ [0m[96mtop[0m[02m()[0m[02m= [0m[38;5;150m5[0m[02m, [0m[96msize[0m[02m()[0m[02m= [0m[38;5;150m5[0m[33m }[0m |
34 | 34 |
|
35 | 35 | // Other
|
36 | 36 | [0m[02m[dump] [0m[34mmy_bitset[0m[02m => [0m[32m0b 0011 1010[0m
|
37 |
| -[0m[02m[dump] [0m[34mmy_complex[0m[02m => [0m[32m1.000000 + 1.000000i [0m[33m( [0m[96mabs[0m[02m= [0m[38;5;193m1.414214[0m[02m, [0m[96marg[0m[02m/[0m[96mpi[0m[02m= [0m[38;5;193m0.250000[0m[33m )[0m |
38 |
| -[0m[02m[dump] [0m[34mmy_optional[0m[02m => [0m[32m?[0m[38;5;193m15[0m[02m, [0m[34mstd::nullopt[0m[02m => [0m[32mstd[0m[02m::[0m[32mnullopt[0m |
| 37 | +[0m[02m[dump] [0m[34mmy_complex[0m[02m => [0m[32m1.000000 + 1.000000i [0m[33m( [0m[96mabs[0m[02m= [0m[38;5;150m1.414214[0m[02m, [0m[96marg[0m[02m/[0m[96mpi[0m[02m= [0m[38;5;150m0.250000[0m[33m )[0m |
| 38 | +[0m[02m[dump] [0m[34mmy_optional[0m[02m => [0m[32m?[0m[38;5;150m15[0m[02m, [0m[34mstd::nullopt[0m[02m => [0m[32mstd[0m[02m::[0m[32mnullopt[0m |
39 | 39 | [0m[02m[dump] [0m[34mmy_variant[0m[02m => [0m[32m|[0m[38;5;172m"1[0m[38;5;172m"[0m
|
40 | 40 |
|
41 | 41 | // Combination
|
42 | 42 | [0m[02m[dump] [0m[34mvector_of_pairs[0m[02m => [0m[33m[[0m
|
43 |
| - [35m( [0m[38;5;193m1[0m[02m, [0m[38;5;172m"apple[0m[38;5;172m"[0m[35m )[0m[02m,[0m |
44 |
| - [35m( [0m[38;5;193m3[0m[02m, [0m[38;5;172m"banana[0m[38;5;172m"[0m[35m )[0m |
| 43 | + [35m( [0m[38;5;150m1[0m[02m, [0m[38;5;172m"apple[0m[38;5;172m"[0m[35m )[0m[02m,[0m |
| 44 | + [35m( [0m[38;5;150m3[0m[02m, [0m[38;5;172m"banana[0m[38;5;172m"[0m[35m )[0m |
45 | 45 | [33m][0m
|
46 | 46 |
|
0 commit comments