ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJAKALAMANAOAPAQARASATAUAVAWAXAYAZBA
1
Timestamp
Please select as many topics as relevant
Years of experience in C++
Nothing - everything in C++ is a breeze for me
Pointers and references
Memory and lifetime management
const correctness
Rvalue and move semantics
Constructors / DestructorOperators overloadingImplicit conversionsMultiple Inheritancevirtual inheritancePolymorphismCovariant return typeExceptions handlingLambda expressionsTemplate specializationSFINAETemplates in generalSmart pointers
Multithreading and Concurrency
Lockless algorithms and memory fences
PerformanceTesting
Working with external libraries
Following the new C++ standards
CoroutinesCompiling and/or linkingHandling long build time
Working with dynamic libraries
Packaging and deployment
Debugging memory leaks
Debugging and troubleshooting crashes
Debugging in general
Specific GPU programming issues
Specific Real-Time programming issues
2
10/25/2021 20:15:55
Pointers and references, Rvalue and move semantics, Polymorphism, Lambda expressions, SFINAE, Smart pointers, Multithreading and Concurrency, Lockless algorithms and memory fences, Working with dynamic libraries, Debugging memory leaks, Debugging and troubleshooting crashes, Specific GPU programming issues
2-40100100000100101011100000001011010
3
10/25/2021 20:16:04
Rvalue and move semantics, Forwarding reference and Perfect forwarding, Implicit conversions, virtual inheritance, Following the new C++ standards
0-10000100101000000000000010000000000
4
10/25/2021 20:16:13
Rvalue and move semantics, Forwarding reference and Perfect forwarding, SFINAE, Coroutines, Handling long build time
More than 120000100000000001000000001010000000
5
10/25/2021 20:16:14
Covariant return type, Template specialization, SFINAE, Multithreading and Concurrency, Lockless algorithms and memory fences, Coroutines, Handling long build time, Debugging in general
More than 120000000000010011001100001010000100
6
10/25/2021 20:16:14
Pointers and references, Memory and lifetime management, Forwarding reference and Perfect forwarding, Testing, Working with external libraries, Compiling and/or linking, Handling long build time, Working with dynamic libraries, Packaging and deployment, Debugging memory leaks, Specific GPU programming issues
2-40110000000000000000001100111110010
7
10/25/2021 20:16:14
Memory and lifetime management, Forwarding reference and Perfect forwarding, Covariant return type, Multithreading and Concurrency, Lockless algorithms and memory fences, Coroutines
2-40010000000010000001100001000000000
8
10/25/2021 20:16:19
Memory and lifetime management, const correctness, Rvalue and move semantics, Implicit conversions, Template specialization, Templates in general, Specific Real-Time programming issues
0-10011100100000010100000000000000001
9
10/25/2021 20:16:21
Pointers and references, Memory and lifetime management, Rvalue and move semantics, Implicit conversions, Working with external libraries, Following the new C++ standards, Compiling and/or linking, Handling long build time
2-40110100100000000000000110110000000
10
10/25/2021 20:16:23
Pointers and references, const correctness, Rvalue and move semantics, Forwarding reference and Perfect forwarding, Implicit conversions, Exceptions handling, Template specialization, Working with dynamic libraries
2-40101100100001010000000000001000000
11
10/25/2021 20:16:24
Rvalue and move semantics, Forwarding reference and Perfect forwarding, Covariant return type, Templates in general, Lockless algorithms and memory fences, Coroutines, Handling long build time, Debugging memory leaks
2-40000100000010000100100001010010000
12
10/25/2021 20:16:26
const correctness, Multithreading and Concurrency, Working with external libraries, Compiling and/or linking
0-10001000000000000001000100100000000
13
10/25/2021 20:16:26
Rvalue and move semantics, Covariant return type, Template specialization, Coroutines, Specific Real-Time programming issues
5-80000100000010010000000001000000001
14
10/25/2021 20:16:26
Smart pointers, Packaging and deployment
0-10000000000000000010000000000100000
15
10/25/2021 20:16:29
const correctness, Rvalue and move semantics, Forwarding reference and Perfect forwarding, Covariant return type, Template specialization, Coroutines, Working with dynamic libraries, Debugging memory leaks, Debugging and troubleshooting crashes
5-80001100000010010000000001001011000
16
10/25/2021 20:16:31
Rvalue and move semantics, Forwarding reference and Perfect forwarding, Multiple Inheritance
5-80000100010000000000000000000000000
17
10/25/2021 20:16:31
Pointers and references, Memory and lifetime management, Smart pointers, Multithreading and Concurrency, Coroutines, Specific GPU programming issues
0-10110000000000000011000001000000010
18
10/25/2021 20:16:31
Exceptions handling, Multithreading and Concurrency
2-40000000000001000001000000000000000
19
10/25/2021 20:16:32
Forwarding reference and Perfect forwarding, Covariant return type
5-80000000000010000000000000000000000
20
10/25/2021 20:16:32
const correctness, Rvalue and move semantics, Covariant return type, Lambda expressions, Template specialization, Templates in general, Smart pointers, Following the new C++ standards, Debugging memory leaks, Debugging and troubleshooting crashes, Debugging in general, Specific GPU programming issues, Specific Real-Time programming issues
2-40001100000010110110000010000011111
21
10/25/2021 20:16:34
Rvalue and move semantics, Forwarding reference and Perfect forwarding, Exceptions handling, Lambda expressions, Templates in general, Following the new C++ standards
0-10000100000001100100000010000000000
22
10/25/2021 20:16:35
Pointers and references, Memory and lifetime management, Forwarding reference and Perfect forwarding, Template specialization, SFINAE, Multithreading and Concurrency, Lockless algorithms and memory fences, Handling long build time, Specific GPU programming issues
2-40110000000000011001100000010000010
23
10/25/2021 20:16:35
Pointers and references, Memory and lifetime management, const correctness, Rvalue and move semantics, Forwarding reference and Perfect forwarding, Multiple Inheritance, virtual inheritance, Lambda expressions, SFINAE, Templates in general, Multithreading and Concurrency, Debugging memory leaks, Debugging and troubleshooting crashes
2-40111100011000101101000000000011000
24
10/25/2021 20:16:38
Rvalue and move semantics, Forwarding reference and Perfect forwarding, Covariant return type, Coroutines, Debugging in general
0-10000100000010000000000001000000100
25
10/25/2021 20:16:41
Covariant return type, SFINAE, Lockless algorithms and memory fences, Packaging and deployment, Debugging memory leaks, Debugging and troubleshooting crashes
5-80000000000010001000100000000111000
26
10/25/2021 20:16:43
SFINAE, Multithreading and Concurrency, Lockless algorithms and memory fences, Performance, Compiling and/or linking, Handling long build time, Debugging and troubleshooting crashes, Specific Real-Time programming issues
More than 120000000000000001001110000110001001
27
10/25/2021 20:16:43Templates in general2-40000000000000000100000000000000000
28
10/25/2021 20:16:45
Memory and lifetime management, const correctness, Forwarding reference and Perfect forwarding, Multiple Inheritance, Polymorphism, SFINAE, Smart pointers
2-40011000010100001010000000000000000
29
10/25/2021 20:16:47
Memory and lifetime management, Rvalue and move semantics, Forwarding reference and Perfect forwarding, Covariant return type, Lambda expressions, Template specialization, Templates in general, Smart pointers, Multithreading and Concurrency, Lockless algorithms and memory fences, Coroutines, Compiling and/or linking, Debugging memory leaks, Debugging and troubleshooting crashes, Specific GPU programming issues, Specific Real-Time programming issues
2-40010100000010110111100001100011011
30
10/25/2021 20:16:47
Pointers and references, const correctness, Constructors / Destructor, Polymorphism, Templates in general, Debugging memory leaks
0-10101010000100000100000000000010000
31
10/25/2021 20:16:47
const correctness, Rvalue and move semantics, Implicit conversions, Multithreading and Concurrency, Testing, Working with external libraries, Compiling and/or linking, Working with dynamic libraries, Debugging memory leaks, Debugging and troubleshooting crashes
0-10001100100000000001001100101011000
32
10/25/2021 20:16:49
Rvalue and move semantics, Forwarding reference and Perfect forwarding, Lambda expressions, Performance, Coroutines
2-40000100000000100000010001000000000
33
10/25/2021 20:16:50
Pointers and references, Memory and lifetime management, const correctness, Rvalue and move semantics, Forwarding reference and Perfect forwarding, Lambda expressions, Template specialization, SFINAE, Templates in general, Smart pointers, Multithreading and Concurrency, Lockless algorithms and memory fences, Performance, Testing, Working with external libraries, Following the new C++ standards, Coroutines, Compiling and/or linking, Handling long build time, Working with dynamic libraries, Packaging and deployment, Debugging memory leaks, Debugging and troubleshooting crashes, Debugging in general, Specific GPU programming issues, Specific Real-Time programming issues
0-10111100000000111111111111111111111
34
10/25/2021 20:16:54
Multiple Inheritance, Covariant return type, Templates in general, Smart pointers, Following the new C++ standards, Coroutines
More than 120000000010010000110000011000000000
35
10/25/2021 20:16:57
Memory and lifetime management, Rvalue and move semantics, Forwarding reference and Perfect forwarding, Multiple Inheritance, Compiling and/or linking, Debugging and troubleshooting crashes, Syntax is not intuitive even compared to c
2-40010100010000000000000000100001000
36
10/25/2021 20:16:58
const correctness, Rvalue and move semantics, Implicit conversions, Multiple Inheritance, Multithreading and Concurrency, Handling long build time, Specific Real-Time programming issues
0-10001100110000000001000000010000001
37
10/25/2021 20:17:00
Rvalue and move semantics, Templates in general
More than 120000100000000000100000000000000000
38
10/25/2021 20:17:02
SFINAE, Lockless algorithms and memory fences, Coroutines, Packaging and deployment
More than 120000000000000001000100001000100000
39
10/25/2021 20:17:03
Rvalue and move semantics, Forwarding reference and Perfect forwarding, Multiple Inheritance, Covariant return type, Exceptions handling, Template specialization, SFINAE, Templates in general, Lockless algorithms and memory fences, Performance, Coroutines, Compiling and/or linking, Debugging memory leaks, Debugging and troubleshooting crashes
2-40000100010011011100110001100011000
40
10/25/2021 20:17:03
Rvalue and move semantics, Multithreading and Concurrency, Testing, Following the new C++ standards, Coroutines, Handling long build time, Debugging memory leaks
More than 120000100000000000001001011010010000
41
10/25/2021 20:17:03
Pointers and references, const correctness, Constructors / Destructor, Multiple Inheritance, Templates in general, Following the new C++ standards
5-80101010010000000100000010000000000
42
10/25/2021 20:17:06
Lambda expressions, Lockless algorithms and memory fences, Compiling and/or linking, Handling long build time, Working with dynamic libraries
9-120000000000000100000100000111000000
43
10/25/2021 20:17:11
SFINAE, Performance, Following the new C++ standards, Coroutines, Compiling and/or linking, Working with dynamic libraries, Packaging and deployment, Debugging and troubleshooting crashes
2-40000000000000001000010011101101000
44
10/25/2021 20:17:11
Rvalue and move semantics, Forwarding reference and Perfect forwarding, Templates in general, Multithreading and Concurrency, Compiling and/or linking
0-10000100000000000101000000100000000
45
10/25/2021 20:17:13
Following the new C++ standards, Specific GPU programming issues, Specific Real-Time programming issues
2-40000000000000000000000010000000011
46
10/25/2021 20:17:13
Rvalue and move semantics, virtual inheritance, SFINAE, Following the new C++ standards, Debugging memory leaks, Debugging and troubleshooting crashes
More than 120000100001000001000000010000011000
47
10/25/2021 20:17:15
Pointers and references, Lambda expressions
0-10100000000000100000000000000000000
48
10/25/2021 20:17:17
Pointers and references, Memory and lifetime management, Operators overloading, Debugging memory leaks
0-10110001000000000000000000000010000
49
10/25/2021 20:17:17
Memory and lifetime management, Rvalue and move semantics, Template specialization, Templates in general, Multithreading and Concurrency, Lockless algorithms and memory fences, Following the new C++ standards, Working with dynamic libraries, Debugging memory leaks, Debugging and troubleshooting crashes, Debugging in general
2-40010100000000010101100010001011100
50
10/25/2021 20:17:18
Forwarding reference and Perfect forwarding, Multiple Inheritance, virtual inheritance, Smart pointers, Following the new C++ standards, Working with dynamic libraries
More than 120000000011000000010000010001000000
51
10/25/2021 20:17:19
Lambda expressions, Lockless algorithms and memory fences, Debugging memory leaks
2-40000000000000100000100000000010000
52
10/25/2021 20:17:21
Pointers and references, Memory and lifetime management, Template specialization
2-40110000000000010000000000000000000
53
10/25/2021 20:17:21
const correctness, Rvalue and move semantics, Debugging memory leaks
2-40001100000000000000000000000010000
54
10/25/2021 20:17:22
Pointers and references, Memory and lifetime management, Multiple Inheritance
0-10110000010000000000000000000000000
55
10/25/2021 20:17:22
Memory and lifetime management, Rvalue and move semantics, Lambda expressions, Template specialization, Multithreading and Concurrency, Lockless algorithms and memory fences, Debugging memory leaks, Debugging and troubleshooting crashes
2-40010100000000110001100000000011000
56
10/25/2021 20:17:23
Pointers and references, Memory and lifetime management, const correctness, Rvalue and move semantics, Forwarding reference and Perfect forwarding, Operators overloading, Implicit conversions, Multiple Inheritance, virtual inheritance, Covariant return type, Exceptions handling, SFINAE, Smart pointers, Multithreading and Concurrency, Working with external libraries, Debugging memory leaks
9-120111101111011001011000100000010000
57
10/25/2021 20:17:24
Pointers and references, Implicit conversions, Multiple Inheritance, virtual inheritance, Covariant return type, Lambda expressions, Template specialization, SFINAE, Templates in general, Multithreading and Concurrency, Lockless algorithms and memory fences, Performance, Testing, Following the new C++ standards, Coroutines, Handling long build time, Working with dynamic libraries
0-10100000111010111101111011011000000
58
10/25/2021 20:17:24
Rvalue and move semantics, Forwarding reference and Perfect forwarding, Template specialization
5-80000100000000010000000000000000000
59
10/25/2021 20:17:25
Rvalue and move semantics, Forwarding reference and Perfect forwarding, Implicit conversions, SFINAE, Templates in general, Multithreading and Concurrency, Following the new C++ standards
2-40000100100000001101000010000000000
60
10/25/2021 20:17:25
Rvalue and move semantics, Template specialization
2-40000100000000010000000000000000000
61
10/25/2021 20:17:29
Pointers and references, Memory and lifetime management, const correctness, Rvalue and move semantics, Operators overloading, Implicit conversions, Exceptions handling, Templates in general, Smart pointers, Multithreading and Concurrency, Testing, Compiling and/or linking, Working with dynamic libraries, Packaging and deployment, Debugging and troubleshooting crashes
2-40111101100001000111001000101101000
62
10/25/2021 20:17:32
Memory and lifetime management, Lambda expressions, Following the new C++ standards, Debugging memory leaks
9-120010000000000100000000010000010000
63
10/25/2021 20:17:33
Memory and lifetime management, Rvalue and move semantics, Following the new C++ standards, Debugging memory leaks
0-10010100000000000000000010000010000
64
10/25/2021 20:17:37
Rvalue and move semantics, Forwarding reference and Perfect forwarding, Multiple Inheritance, Template specialization, SFINAE, Handling long build time
More than 120000100010000011000000000010000000
65
10/25/2021 20:17:41
const correctness, Rvalue and move semantics, Multithreading and Concurrency
5-80001100000000000001000000000000000
66
10/25/2021 20:17:43
Memory and lifetime management, Operators overloading, Implicit conversions, Exceptions handling, Templates in general, Multithreading and Concurrency, Performance, Testing, Handling long build time, Working with dynamic libraries, Debugging and troubleshooting crashes
More than 120010001100001000101011000011001000
67
10/25/2021 20:17:52
Pointers and references, Memory and lifetime management, Rvalue and move semantics, virtual inheritance, Exceptions handling, Multithreading and Concurrency, Testing, Working with external libraries, Working with dynamic libraries, Debugging memory leaks
0-10110100001001000001001100001010000
68
10/25/2021 20:17:53
Working with external libraries
9-120000000000000000000000100000000000
69
10/25/2021 20:18:05
const correctness, Rvalue and move semantics, Forwarding reference and Perfect forwarding, Covariant return type, SFINAE, Lockless algorithms and memory fences, Testing, Following the new C++ standards, Coroutines, Compiling and/or linking, Working with dynamic libraries, Packaging and deployment, Specific GPU programming issues, Specific Real-Time programming issues
5-80001100000010001000101011101100011
70
10/25/2021 20:18:20
Memory and lifetime management, const correctness, Covariant return type, Multithreading and Concurrency, Coroutines, Specific GPU programming issues
5-80011000000010000001000001000000010
71
10/26/2021 0:10:55
Lockless algorithms and memory fences
More than 120000000000000000000100000000000000
72
10/26/2021 1:55:58
Implicit conversions, Templates in general, Debugging memory leaks
0-10000000100000000100000000000010000
73
10/26/2021 10:36:32
Rvalue and move semantics, Forwarding reference and Perfect forwarding, Implicit conversions, SFINAE, Multithreading and Concurrency, Lockless algorithms and memory fences, Working with external libraries, Handling long build time, Debugging memory leaks, Debugging and troubleshooting crashes
2-40000100100000001001100100010011000
74
10/26/2021 13:53:16
Rvalue and move semantics, Implicit conversions, SFINAE, Following the new C++ standards, Coroutines, Handling long build time, Debugging memory leaks, Debugging and troubleshooting crashes
5-80000100100000001000000011010011000
75
10/26/2021 14:34:28
Rvalue and move semantics, Forwarding reference and Perfect forwarding, Exceptions handling, Following the new C++ standards
2-40000100000001000000000010000000000
76
77
01823184124141373169131720201126197992020141615826195109
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100