Помогите с TWeakPtr. Я не понимаю, как кастить raw указатели в weak? В некоторых местах работает просто через равно присвоить, в других не работает. Не понимаю, от чего зависит.
Помогите с TWeakPtr. Я не понимаю, как кастить raw указатели в weak? В некоторых местах работает просто через равно присвоить, в других не работает. Не понимаю, от чего зависит.
Weak не для raw указателей, за исключением UObject, для них нужно юзать TWeakObjectPTr
Оператор = у weak работает для UObject*, ну нужно следить за тем, что тип weak совпадает с типом указателя. Если не ошибаюсь из-за этого может вылезти exception во время исполнения
Эволюция анриал: Взял значит я старый плагин. Думаю, окей, сейчас что нить придумаю но прикручу. В итоге за время прикручивания у меня метод Attach устарел раза 2