C++ Flashcards
1
Q
.H and .CPP, why do you need them?
A
2
Q
Forward declaration
A
3
Q
Precompilation time and how to decrease it
A
4
Q
Lambdas, when use them, what are capture methods?
A
5
Q
What is CreateWeakLambda in UE4?
A
6
Q
How to disable code optimization and why do you need it?
A
7
Q
Virtual destructors and constructor
A
8
Q
Minuses and nuances of std::vector. How to avoid them?
A
9
Q
Move semantics in c++ 11, what is it and how to use it?
A
10
Q
unique_ptr
A
11
Q
shared_ptr
A
12
Q
Heap
A
13
Q
Stack
A
14
Q
Initializer Lists
A
Allows to fill user-defined objects in a way similar to Array.
Created automatically by using braces {1,2,3}
Must be implemented in an object as a constructor with initializer list