-
Refactor audio editor, so it uses smart pointers (if apply), keeps the conventions set up by the team and it's easier to maintain/have no unnecessary duplicate code
-
Forward/Adjoint Sensitivity
-
You should be avoiding raw pointers at all cost. Use a smart pointer equivalent.
https://github.com/djhanove/autorally/blob/b09af86ebc8b6a8b934a53a1532bee135e0bb31d/autorally_control/src/LTVMPC/LT…
-
Hi
I found an undefined behaviour with `SocketAcceptor` / `SocketInitator` when closing the program while thread is still starting.
Here an example code to reproduce:
```cpp
#include
#incl…
-
All heap-allocated memory must be freed. If library gets interrupted by exceptions, we need to ensure that all resources we hold will be deallocated. Smart pointers?
-
# 5 ways how unique_ptr enhances resource safety in your code - C++ Stories
Modern C++ stresses the use of RAII objects to manage resources. One of the easiest ways is just to start using unique_ptr …
-
I saw that three classes do similar things:
CounterPtrOrPtr
CountedConstPtrOrConstPtr
OwningOrAliasingPtr
They use a bool to let the user decide whether the object must own the data or just alias the…
-
Hi,
I am wondering if and how it is possible to return complex structures (or points to them more likely) as opaque types from calls.
Say I have a client implemented in go and want to initialize…
-
Use smart pointers to automate memory management and document clearly when a function steals ownership.
- [x] Scenes @ system::PushScene
- [ ] CollisionObjects @ CollisionManager
Certainly more..…
-
When cereal serializes smart pointers, it takes no notice of whether that object has a custom deleter or allocator. That means than when a smart pointer with non-default deleter or allocator is de-se…