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
[60435] Re:XCopy.....
장성호 [nasilso] 1223 읽음    2010-03-12 11:06
XCopy라는 함수가 어떻게 생겼는지 궁금하네요

함수 이름을 볼때
파일을 복사하는 함수인것 같네요

BOOL  XCopy( char *src , char *dst)
{
     //src의 파일들을   dst 로 복사한다.
    // 복사가 제대로 수행되면 true를 return 한다.
};


AnsiString의 c_str() 함수는

AnsiString의 문자열 시작 포인터를 return해주는 함수입니다.
AnsiString 클래스는 멤버 변수가 Data라는 것 딱 하나입니다.
Data에는 실제 문자열이 할당되어있는 address가 기록되어있구요


//C++Builder의 AnsiString c_str() 소스 
char* __fastcall c_str() const        { return (Data)? Data: "";}


참조하세요
http://www.delmadang.com/community/bbs_view.asp?bbsNo=17&bbsCat=41&indx=417354


그럼..


완전초보 님이 쓰신 글 :
: BOOL bRet;
: bRet = XCopy(DBText_Path->Caption.c_str() , Lb_RunPath->Caption.c_str());
: 소스를 좀 분석해보고 있는데 위에 문장이 무슨 의미 인가요?
: XCopy를 한결과가 bRet 에 TRUE 든지 FALSE가 들어간다는건 알겠습니다
:
: 1. c_str() 이것은 무슨의미인가요?
: 2.XCopy가 DBText_Path->Caption.c_str() 에있는 값을 Lb_RunPath->Caption.c_str()으로 넣어주는건가요?
:
: 프로그램시작시 Lb_RunPath->Caption에 INI파일을 읽어서 값을 넣어주는건 있던데....
: DBText_Path이것은 아무리 찾아봐도 내용이 없던데 컨트롤 이름인가요?

+ -

관련 글 리스트
60434 XCopy..... 완전초보 1126 2010/03/12
60435     Re:XCopy..... 장성호 1223 2010/03/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.