C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[14040] 누가 거짓말 하는거야? CodeGear? Delphi?
DrK [whitekid] 2787 읽음    2008-02-26 12:09
http://dn.codegear.com/kr/article/34324 에 보면 Delphi 7 이후에 새로 추가된 기능들이 있습니다. 무려 Delphi 7!
그중에 옛 C++의 향수를 느껴서 연산자 오버로딩을 해보려고 class operator를 했는데.. 이뭐~~

에러뜹니다..

class operator Subtract ... 하는데.. .procedure, function 또는 var가 필요하다고하고...

무려 Delphi 7 이후 몇번이나 지난 Delphi 2007을 쓰는데...

분명 위의 URL에서는 .Net 뿐만 아니라 Win32 도 된다고 되어있는데.. 이뭔.. 혹시 .Net만 되는거 아닌겨????
Generic도 .Net만 되는거고.. ㅡㅜ..

그래서 얼른 티뷰론이 나와야한다니깐..(Generic, Unicode VCL 무척 기대하고 있습.. 캐쉬만땅 충전중.. ㅋㅋ)
Lyn [tohnokanna]   2008-02-26 12:59 X
제가알기론 Win32 에선 클래스는 안되고 구조체만되는걸로 ㅡ.ㅡ;
DrK [whitekid]   2008-02-26 14:23 X
그럼 Documentation이 거짓말을 하는거군요.. ㅡㅜ;
강신영.Divinespear [kang594]   2008-02-26 18:01 X
Help 에도 클래스 오퍼레이터 오버로딩은 .NET 에서만 된다고 못박고 있습니다.
DrK [whitekid]   2008-02-26 19:48 X
확인하니.. Help에 분명히 그렇게 적혀있네요... 이 띄엄띄엄 읽는 습관 고쳐야하는디... ㅡㅜ
김도완 [purplecofe2]   2008-02-26 21:43 X
오퍼레이터 오버로딩이 2005이상에서는 되지 않던가요? -_-;
강신영.Divinespear [kang594]   2008-02-27 01:42 X
2005 이후로 Win32에서는 레코드의 오페레이터 오버로드를, .NET 에서는 레코드와 클래스의 오퍼레이터 오버로드를 지원합니다.

+ -

관련 글 리스트
14040 누가 거짓말 하는거야? CodeGear? Delphi? DrK 2787 2008/02/26
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.