Q&A

  • 다중 선언에러가 납니다..
델파이 헤더중의 일부입니다..
오토캐드의 DXF파일을 읽어들이는 클래스인데..
예외처리 클래스에서 다중 선언에러가 발생합니다..
빌더 버전은 4.0입니다...
제가 보니까,,,이것 저것 빼고보니까,,,둘다 선언하는 형이 같은것 같습니다..
보면,,,함수이름이 같고,,인자가 둘다 AnsiString 하고, int 입니다..
이걸 어떻게 고쳐야 하는 지 알고 싶습니다..

class DELPHICLASS DXF_read_exception;
#pragma pack(push, 4)
class PASCALIMPLEMENTATION DXF_read_exception : public Sysutils::Exception
{
    typedef Sysutils::Exception inherited;
    
public:
    int line_number;
    __fastcall DXF_read_exception(AnsiString err_msg, int line);       // 이부분
public:
    #pragma option push -w-inl
    /* Exception.CreateFmt */ inline __fastcall DXF_read_exception(const AnsiString Msg, const System::TVarRec
        * Args, const int Args_Size) : Sysutils::Exception(Msg, Args, Args_Size) { }
    #pragma option pop
    #pragma option push -w-inl
    /* Exception.CreateRes */ inline __fastcall DXF_read_exception(int Ident, Extended Dummy) : Sysutils::Exception(
        Ident, Dummy) { }
    #pragma option pop
    #pragma option push -w-inl
    /* Exception.CreateResFmt */ inline __fastcall DXF_read_exception(int Ident, const System::TVarRec
        * Args, const int Args_Size) : Sysutils::Exception(Ident, Args, Args_Size) { }
    #pragma option pop
    #pragma option push -w-inl
    /* Exception.CreateHelp */ inline __fastcall DXF_read_exception(const AnsiString Msg, int AHelpContext
        ) : Sysutils::Exception(Msg, AHelpContext) { }          // 이부분
0  COMMENTS