最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【UE4】【Android】這個詭異的閃退,你絕對沒想到 - TMap添加KeyValue也會閃退?

2022-05-10 12:06 作者:天空游蕩的魚  | 我要投稿

????看圖說話:

你敢信,這代碼會導(dǎo)致閃退

問題描述

????上圖中第一段代碼(注釋放開)會導(dǎo)致打包成Android后閃退。PIE,打包的Window包都沒有問題。AttriChanged是TMap<int32, int64>,pAttr是struct指針。如果Value的類型是int32不會閃退。如果你也需要這種莫名的閃退,不妨參考。

????我們先看看完整的代碼

? ?????修改方法:不要直接將對象字段傳入TMap, 在外部定義好對應(yīng)的類型,將定義好的值傳入TMap。

????????猜測問題:TMap的emplace是泛型參數(shù),在打包Android的時候,參數(shù)類型推導(dǎo)除了問題(推不出具體的類型,卡殼了)。所以在函數(shù)外明確對象類型,再將該值傳入,避免了錯誤。不僅僅是TMap,再其他模板函數(shù)里也遇到過類似的閃退。所以才有這種猜測。

????????當(dāng)然,實際崩潰是怎么產(chǎn)生的,目前還不得而知,可能是UE4代碼轉(zhuǎn)Android代碼導(dǎo)致的,也可能是編譯器的問題。希望有了解真相的同學(xué)科普下。

【UE4】【Android】這個詭異的閃退,你絕對沒想到 - TMap添加KeyValue也會閃退?的評論 (共 條)

分享到微博請遵守國家法律
突泉县| 尚义县| 文昌市| 长顺县| 清苑县| 吴忠市| 松原市| 崇文区| 新和县| 宜君县| 平果县| 新龙县| 凤城市| 喀什市| 株洲县| 中方县| 江华| 莆田市| 嘉义市| 安西县| 涟水县| 龙川县| 汾阳市| 清远市| 襄城县| 谷城县| 穆棱市| 彭山县| 崇州市| 奉贤区| 华阴市| 金华市| 太和县| 鹤峰县| 长宁区| 兴业县| 永修县| 平和县| 青龙| 伽师县| 招远市|