Search
Write a publication
Pull to refresh
0
0
restranger @restranger

User

Send message

+1 к комментарию Antervis.

sp::static_ptr как описан в статье смешивает обязанности выделения памяти и управления временем жизни объекта. Для решения поставленной задачи (выделение памяти на стэке, или в непрерывном участке кучи, или еще как) достаточно специализированного аллокатора, который можно совместить с разными умными указателями или контейнерами.

Очень близко к теме статьи, Александреску в Современном дизайне С++ (https://books.google.ch/books?id=aJ1av7UFBPwC) описывает интересный модульный подход для кастомизации умного указателя и даёт несколько примеров аллокаторов, оптимизированных под разные цели.

тут вчера в одной теме коммент смешной пробегал…

habrahabr.ru/blogs/selfdevelopment/44938/#comment_1132296

Information

Rating
Does not participate
Registered
Activity