음..
아래 코드는 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 사용하고 있습니다.
: 이번에는 예문 통으로~ 꼭좀 부탁합니다.
|