LINUX.ORG.RU

История изменений

Исправление trex6, (текущая версия) :

после ухода в поток указатели становятся не валидными

Не указатель, а ссылка. Вам важно понять - почему, в своем первом посте я достаточно подробно описал.

К джаве никакого отношения не имеет и в С++ будет точно так же падать.

P.S. А еще неплохо бы «докрутить» happens before и обложить доступ к controller во всех потоках атомиками/мьютексами/вашими любимыми примитивами синхронизации.

Исправление trex6, :

после ухода в поток указатели становятся не валидными

Не указатель, а ссылка. Вам важно понять - почему, в своем первом посте я достаточно подробно описал.

К джаве никакого отношения не имеет и в С++ будет точно так же падать.

Исходная версия trex6, :

после ухода в поток указатели становятся не валидными

Не указатель, а ссылка. Вам важно понять - почему. К джаве никакого отношения не имеет и в С++ будет точно так же падать.