1 / 1 / 1
Регистрация: 25.11.2011
Сообщений: 11
|
||||||||||||||||
1 | ||||||||||||||||
Shared_ptr собственная реализация26.08.2013, 15:27. Показов 19352. Ответов 11
Метки нет Все метки)
(
Здравствуйте, написал собственную реалицацию "умных" указателей для класса object. Прежде чем попробовать написать шаблонную версию хочу удостовериться, что нет утечек памяти и прочих ошибок. Буду благодарен за всевозможную критику. Заранее спасибо.
shared_ptr.h
shared_ptr.cpp
main.cpp
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
26.08.2013, 15:27 | |
Ответы с готовыми решениями:
11
shared_ptr и реализация семантики переноса Собственная реализация функции конкатенации Собственная реализация стека. Критика |
погромист
414 / 250 / 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
|
3254 / 2056 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
|
|
26.08.2013, 15:59 | 4 |
Общий счетчик на все экземпляры класса... Или я чего-то не понимаю в этой жизни.
1
|
What a waste!
1607 / 1299 / 180
Регистрация: 21.04.2012
Сообщений: 2,727
|
|
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!
1607 / 1299 / 180
Регистрация: 21.04.2012
Сообщений: 2,727
|
|
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!
1607 / 1299 / 180
Регистрация: 21.04.2012
Сообщений: 2,727
|
|
26.08.2013, 20:10 | 10 |
Поучаствую) http://ideone.com/J3YYC4
1
|
414 / 410 / 95
Регистрация: 06.10.2011
Сообщений: 832
|
|
27.08.2013, 20:25 | 12 |
и я попробую: http://ideone.com/6n1jFV
2
|
27.08.2013, 20:25 | |
Помогаю со студенческими работами здесь
12
Шаблонный класс list, собственная реализация Собственная реализация strtok, стоит ли применить статическую переменную? Собственная реализация контейнера для хранения значений произвольного типа Собственная реализация паттерна "Слушатель" - нужна конструктивная критика Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |