Mangling1 c++ 맹글러 해석방법 알아보기 C++ 이름 맹글링(name mangling)의 일반적인 규칙 1. 함수나 클래스 이름은 네임스페이스와 클래스 계층 구조를 포함합니다. 2. 템플릿과 함수 오버로딩은 구분하기 위해 특수한 문자열이 사용됩니다. 3. 함수의 매개변수 타입과 반환 타입은 약어로 표현되어 포함됩니다. 이름 맹글링은 컴파일러에 따라 달라질 수 있으니 참고해주세요. Linking 단계에서 이름 맹글링된 심볼을 올바르게 해석하도록 주의해야 합니다. 해석방법(예시) C++에서 이름 맹글링(name mangling)된 심볼(symbol)의 예시로 해석하는 방법을 설명합니다. _ZNSt10unique_ptrIN8facebook7graphql3ast4NodeESt14default_deleteIS3_EEC1IS5_vEEPS3_ 이 문자열은 .. 2023. 7. 26. 이전 1 다음 반응형