|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
Подскажите как получить ссылки на все созданные экземпляры определенного типа. допустим в приложении обьявлен class test и в процессе работы было создано 10 экземпляров - и при этом 5 уже в мусоре как получить список на оставшиеся 5 и это надо в реалтайме а не через дамп приложения Реально ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 18:13 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
Alexander_fx, ну объявите в классе тест статический список, куда будут забрасыватся из конструктора создаваемые экземпляры в деструкторе наоборот выбрасывать из этого списка. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 18:39 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
beg-in-er, отличный юмор ++ ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 18:43 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
Где-то в степиbeg-in-er, отличный юмор ++юмор юмором, а по другому никак. разумеется, про сборщик мусора придется забыть, т.к. минимум одна ссылка на объект будет всегда (хотя, можно "слабые ссылки" заюзать). ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 18:48 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
Яростный Меч, если про уборщик можно забыть - то кто будет вызывать дестркутор? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 18:55 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
Позвольте задать вопрос не по теме. А для чего это нужно? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 19:05 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
Lexxxxx, вот я тоже хотел это спросить)) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 19:06 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
Где-то в степито кто будет вызывать дестркутор?вручную. хотя, конечно, придется много где много чего дописать. вся затея, конечно, сомнительная.. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 19:09 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
Яростный Меч, дак в ручную вы хоть его отдеспозьте до дыр, он все равно сидеть будет в куче, пока уборщик не решит его убрать ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 19:14 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
Где-то в степиЯростный Меч, дак в ручную вы хоть его отдеспозьте до дыр, он все равно сидеть будет в куче, пока уборщик не решит его убратьможно следать, чтобы диспоз выкидывал объект из коллекции. возможно, ТС интересуют объекты, которые до сих пор "в деле", а не которые ещё не собраны сборщиком. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 19:16 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
вообще можно предположить так, если обьект отдеспозили, про него можно забыть, ставим на нем точку. остальное не в нашей компетенции.. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 19:16 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
Яростный Меч, но тут есть одно но - паттер диспозе предполагает защиту от дурака, и если объект сидит в статике ничего с ним не будет, умрет вместе с приложеним через диспозе. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 19:20 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
Где-то в степи, а если коллекцию слабых ссылок сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 19:22 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
Яростный МечГде-то в степи, а если коллекцию слабых ссылок сделать? дак слабую ссылку придется организовывать в обьекте, в общем ничего не решит. хотелось бы та послушать, на полном серьезе - ЗАЧЕМ, мне вот за 8 лет ни разу такое в голову не приходило.. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 19:26 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
если только через слабые события в финализаторе попробовать, на там геморно, придется следить за диспозе. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 19:28 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
Alexander_fxкак получить список на оставшиеся 5 Устроить революцию и отобрать власть у сборщика мусора и менеджера памяти. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 19:36 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
ну и тут можем нарваться на инкарнацию, если какое нибудь го..о, от обьекта вытащим наружу ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 19:37 |
|
Подскажите как получить ссылки на все созданные экземпляры определенного типа.
|
|||
---|---|---|---|
#18+
Edd.DragonAlexander_fxкак получить список на оставшиеся 5 Устроить революцию и отобрать власть у сборщика мусора и менеджера памяти. да, именно так освободили Нео из матрицы ) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 21:05 |
|
|
start [/forum/topic.php?fid=20&msg=38080025&tid=1405499]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 317ms |
total: | 488ms |
0 / 0 |