[英]How to check for memory leaks in JNI
在我的JNI程序中,我使用
new
delete
env->NewGlobalRef
env->DeleteGlobalRef
jvm->AttachCurrentThread
jvm->DetachCurrentThread
什么是嚴格檢查內存泄漏的好方法?
確保每個new
env->NewGlobalRef
和jvm->AttachCurrentThread
都在一個對象的構造函數中,該對象在其析構函數中調用匹配的釋放函數。
這是一種稱為RAII的技術,對於在C ++中編寫任何正確的程序至關重要。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.