Class 내부 변수 선언을 아래와 같이 Env가 밑으로 가게 선언할 경우.
ORT_DEFINE_RELEASE(SessionOptions); 부분에서 오류가 발생합니다.
해당 오류는 Env 변수가 나중에 선언되어 ORT_DEFINE_RELEASE(Env) -> ORT_DEFINE_RELEASE(SessionOptions) 순서로 메모리가 해제되어 발생하는 문제입니다.
위와 같이 선언 위치를 바꿔주시면 오류가 해결됩니다.
'C++' 카테고리의 다른 글
SSIM 함수 (Structural Similarity Index Map) (0) | 2025.03.17 |
---|---|
C++ 소멸자에 virtual을 사용하는 이유 (0) | 2024.12.15 |
C++ virtual 내부 작동 방식 (0) | 2024.12.14 |
register c++ (0) | 2024.12.13 |
Intel Intrinsics SIMD (0) | 2024.12.10 |