You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue:
Lots of raw pointers, legacy data types that are not safe / catchable in runtime.
Solution:
Slowly migrate everything to std::
-BYTE* to span std::byte
-own implementation of list/queues/trees to std::vector std::deque etc
-raw pointers to smart pointers
This is a huge undertaking, but, I think it would be worth it for maintainability and less headaches with memory leak
The text was updated successfully, but these errors were encountered:
nitoygo
changed the title
Migrate raw pointers to smart pointers
Migrate raw pointers / legacy types to std:: types
Nov 16, 2024
nitoygo
changed the title
Migrate raw pointers / legacy types to std:: types
[MISC] Migrate raw pointers / legacy types to std:: types
Nov 18, 2024
Issue:
Lots of raw pointers, legacy data types that are not safe / catchable in runtime.
Solution:
Slowly migrate everything to std::
-BYTE* to span std::byte
-own implementation of list/queues/trees to std::vector std::deque etc
-raw pointers to smart pointers
This is a huge undertaking, but, I think it would be worth it for maintainability and less headaches with memory leak
The text was updated successfully, but these errors were encountered: