1 / 1 / 1
Регистрация: 25.11.2011
Сообщений: 11
|
||||||||||||||||
1 | ||||||||||||||||
Shared_ptr собственная реализация26.08.2013, 15:27. Просмотров 12731. Ответов 11
Метки нет Все метки)
(
Здравствуйте, написал собственную реалицацию "умных" указателей для класса object. Прежде чем попробовать написать шаблонную версию хочу удостовериться, что нет утечек памяти и прочих ошибок. Буду благодарен за всевозможную критику. Заранее спасибо.
shared_ptr.h
shared_ptr.cpp
main.cpp
0
|
|
26.08.2013, 15:27 | |
shared_ptr и реализация семантики переноса Собственная реализация функции конкатенации Собственная реализация стека. Критика |
|
погромист
413 / 249 / 30
Регистрация: 27.08.2012
Сообщений: 550
|
|
26.08.2013, 15:30 | 2 |
imamatory, первая критика: напишите код на форуме, качать влом
![]()
0
|
1 / 1 / 1
Регистрация: 25.11.2011
Сообщений: 11
|
|
26.08.2013, 15:54 [ТС] | 3 |
уже за меня сделали)
0
|
3239 / 2047 / 350
Регистрация: 24.11.2012
Сообщений: 4,897
|
|
26.08.2013, 15:59 | 4 |
Общий счетчик на все экземпляры класса... Или я чего-то не понимаю в этой жизни.
0
|
What a waste!
1588 / 1287 / 173
Регистрация: 21.04.2012
Сообщений: 2,696
|
|
26.08.2013, 16:03 | 5 |
imamatory, надо считать сколько имеется ссылок на один объект класса; вообще странный код, я логики не вижу.
1
|
1 / 1 / 1
Регистрация: 25.11.2011
Сообщений: 11
|
|
26.08.2013, 16:06 [ТС] | 6 |
0
|
What a waste!
1588 / 1287 / 173
Регистрация: 21.04.2012
Сообщений: 2,696
|
|
26.08.2013, 16:42 | 8 |
Хранить указатель на объект и счётчик отдельно от объекта shared_ptr, shared_ptr будет ссылаться на них.
2
|
Don't worry, be happy
|
|
26.08.2013, 20:04 | 9 |
Вот одна тормознутая реализация:
http://ideone.com/ztKaAd
0
|
What a waste!
1588 / 1287 / 173
Регистрация: 21.04.2012
Сообщений: 2,696
|
|
26.08.2013, 20:10 | 10 |
Поучаствую) http://ideone.com/J3YYC4
1
|
413 / 409 / 95
Регистрация: 06.10.2011
Сообщений: 832
|
|
27.08.2013, 20:25 | 12 |
и я попробую: http://ideone.com/6n1jFV
2
|
27.08.2013, 20:25 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь. Шаблонный класс list, собственная реализация Собственная реализация strtok, стоит ли применить статическую переменную? Собственная реализация контейнера для хранения значений произвольного типа Собственная реализация паттерна "Слушатель" - нужна конструктивная критика Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |