과거 질문에 제가 답변을 달았습니다만..
Point 클래스를 다른 이름으로 바꾸라는게..
예제가 필요할정도로 어려운 일인가요??
그때도 그렇고 ...
지금도 그렇고..
Point class 이름을 바꿔서..
아무거나.. 예를들어.. CPoint 로 바꿔주면 컴파일하는데 아무 이상없습니다.
물론 생성자 이름도 바꿔줘야 겠지요.
빨간눈 님이 쓰신 글 :
: 아~ 해깔려요~ ㅠㅠ
: MemberOverride 는 가능해요..테스트 해봤어용~
: 보통 VC나 BCB는 둘다 공통으로 쓰이는데요 ㅠㅠ.
: 아~ C++ 어렵네
:
:
: 장성호 님이 쓰신 글 :
: : 음..
: : 아래 코드는 VC++인가요?
: :
: :
: : void __fastcall TForm1::Button1Click(TObject *Sender)
: : {
: : Point P(10,10,'@');
: : P.Show();
: : Circle C(40,10,'*',8);
: : C.Show();
: : }
: :
: :
: :
: : Point라는 타입은 VC++에 있는 타입같네요
: :
: : 범용적인 vc++ , bcb 둘다 통하는 타입은 POINT 이구요
: : bcb에서는 TPoint가 좌표를 나타내는 타입니다.
: :
: : 그리고 bcb에서 Point는
: : TPoint를 return해주는 함수이구요
: :
: :
: : TPoint pt=Point(10,10); //이렇게 쓰죠
: :
: :
: : Circle도 BCB에서는 없는 타입이네요
: : vc++에만 있는 타입인듯..
: :
: : BCB및 Delphi에서는
: : 대게 클래스나 데이타타입 맨앞에 T가 붙습니다.
: :
: : 그럼..
: :
: :
: : 빨간눈 님이 쓰신 글 :
: : : [C++ Error] Unit1.cpp(20): E2015 Ambiguity between 'Point' and '_fastcall Classes::Point(int,int)'
: : : 이러한 에러가 나요~
: : : 앞전에도 올렸는데, 좀 어렵네요~ 볼랜드 6.0 사용하고 있습니다.
: : : 이번에는 예문 통으로~ 꼭좀 부탁합니다.
|