An open API service indexing awesome lists of open source software.

https://github.com/coders-school/memory-management


https://github.com/coders-school/memory-management

cplusplus cpp heap pointers smart-pointers stack

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

# Memory and resource management


Coders School

## [Moduł 1](module1/)

### [Memory map](module1/memeory_management_memory_map.md)

### [Stack vs Heap](module1/memeory_managementstack_vs_heap.md)

### [Stack allocation](module1/memeory_management_stack_allocation.md)

### [Stack overflow](module1/memeory_management_stack_overflow.md)

### [Heap allocation](module1/memeory_management_heap_allocation.md)

### [New expression and operator `new`](module1/memeory_management_new_expression.md)

### [Dynamic array allocation](module1/memeory_management_array_allocation.md)

### [Dynamic allocation problems](module1/memeory_management_allocation_problems.md)

### [A simple question...](module1/memeory_management_simple_question.md)

### [RAII](module1/memeory_management_raii.md)

### [Memory corruption detection](module1/memeory_management_memory_corruption.md)

## [Moduł 2](module2/)

### [Smart pointers](module2/smart_pointers_smart_ptrs.md)

### [`std::unique_ptr<>`](module2/smart_pointers_unique_ptr.md)

### [`std::shared_ptr<>`](module2/smart_pointers_shared_ptr.md)

### [`std::weak_ptr<>`](module2/smart_pointers_weak_ptr.md)

### [`std::auto_ptr<>`](module2/smart_pointers_auto_ptr.md)

### [Smart pointers - summary](module2/smart_pointers__summary.md)

### [Best practices](module2/smart_pointers_best_practices.md)

### [Implementation details](module2/smart_pointers_implementation_details.md)

### [Efficiency](module2/smart_pointers_efficiency.md)