dll에서 std :: 객체 (벡터, 맵 등)를 포함하는 클래스 내보내기 std :: vectors 및 std :: strings와 같은 개체를 포함하는 DLL에서 클래스를 내보내려고합니다. 전체 클래스는 다음을 통해 dll 내보내기로 선언됩니다. class DLL_EXPORT FontManager { 문제는 복잡한 유형의 구성원에 대해 다음 경고가 표시된다는 것입니다. 경고 C4251 : 'FontManager :: m__fonts': 'std :: map '클래스에는 'FontManager'클래스의 클라이언트가 [_Kty = std :: string, _Ty = tFontInfoRef와 함께 사용할 dll 인터페이스가 있어야합니다. ] 멤버 변수의 유형을 직접 변경하지 않더라도 다음과 같은 앞으로 클..