C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[7160] Re:[질문]델파이 문법중 with do 를 빌더에서 쓰는 방법좀
박지훈.임프 [cbuilder] 3504 읽음    2001-05-03 15:23
임펠리테리입니다.

파스칼에 기반한 델파이와는 달리, 아시다시피 빌더는 C++Builder에 기초하고 있습니다.
그리고 C++에는 with라는 문법이 없죠. 당근 빌더에서도 with를 쓸 수 없습니다.
한편으로는, 델파이에서도 with를 함부로 쓰면 다른 객체의 멤버들과 꼬이게 되므로 프로그래머의 실수를 유발하기도 쉽기도 하구요.

만약 aaa->bbb->ccc->ddd 라는 형식처럼, 너무 길어져서 알아보기가 불편한 경우라면,
ccc형의 임시변수를 만들어서 그 변수에 할당한 후 사용하시면 불편을 덜 수 있습니다.

그럼 참고하시길...


이대현 님이 쓰신 글 :
: 아래의 문장을 컴파일 하면 with 에서 undefined symbol 에라가 나는데요
: 아마도 #include 해야할것같은데 무엇을 #include 해야할지?
:
: //Add a root node
: with Tree1->AddRoot('Root 1') do
: begin
:  X0 = 50;
:  Y0 = 60;
: end;

+ -

관련 글 리스트
7157 [질문]델파이 문법중 with do 를 빌더에서 쓰는 방법좀 이대현 2370 2001/05/03
7160     Re:[질문]델파이 문법중 with do 를 빌더에서 쓰는 방법좀 박지훈.임프 3504 2001/05/03
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.