Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[C++] Возможно сборщик балуется 04.06.09 21:44 Число просмотров: 2750
Автор: amirul <Serge> Статус: The Elderman Отредактировано 04.06.09 21:46 Количество правок: 1
|
> 3. Внимание вопрос: как оказалось, что st.ptr в структуре > отлично от st.ptr во втором параметре ??? > Внутри структуры это 12c9ac0, в в параметре 15776c0. Хотя > передавал одно и то же:
Насколько я помню у дотнета перемещающий GC (http://en.wikipedia.org/wiki/Generational_GC#Moving_vs._non-moving) и соответственно "указатель" на объект многократно меняется по ходу выполнения программы. В MC++ есть pin_ptr, который запрещает перемещать данный объект. В шарпе для этих целей есть fixed http://msdn.microsoft.com/en-us/library/f58wzh21(VS.80).aspx
|
|
|