C++ References#
Vector#
https://en.cppreference.com/w/cpp/container/vector
Unique Pointers#
https://en.cppreference.com/w/cpp/memory/unique_ptr
https://cplusplus.com/reference/memory/unique_ptr/
https://www.geeksforgeeks.org/auto_ptr-unique_ptr-shared_ptr-weak_ptr-2/
https://stackoverflow.com/questions/16894400/how-to-declare-stdunique-ptr-and-what-is-the-use-of-it
Mutex#
https://en.cppreference.com/w/cpp/thread/mutex
https://cplusplus.com/reference/mutex/mutex/
https://stackoverflow.com/questions/4989451/mutex-example-tutorial
Heaps#
https://www.geeksforgeeks.org/heap-using-stl-c/
Classes and Structs#
https://www.w3schools.com/cpp/cpp_classes.asp
https://www.geeksforgeeks.org/c-classes-and-objects/
https://www.tutorialspoint.com/cplusplus/cpp_classes_objects.htm
https://www.w3schools.com/cpp/cpp_structs.asp#:~:text=Structures%20(also%20 called%20structs)%20are,%2C%20bool%2C%20etc.).
https://www.geeksforgeeks.org/structures-in-cpp/
Bit Manipulation#
https://www.learncpp.com/cpp-tutorial/bit-manipulation-with-bitwise-operators-and-bit-masks
Additional References and Videos#
https://youtu.be/vLnPwxZdW4Y (starting around the 2 hour 59 minute)
https://youtu.be/eZ8yKZo-PGw (mutex)