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
[11698] [질문]메모 컴포넌트에서 텍스트 파일의 문자수 세기..
erlybird [] 1394 읽음    2001-10-10 19:05
안녕하세요..
메모 컴포넌트를 써서 텍스트 파일을 불러온 후 (텍스트 파일은 영문자로만 구성),
파일내에 포함된 문자수를 읽을려고 합니다. 텍스트 파일 내부에는 빈 칸이 있을 수도 있고,
한 줄을 건너 쓸 수도 있습니다 (아래의 예처럼). 이 때 정확히 입력된 문자의 수를 읽을려며는 어떻게 해야 하는 지요.. 저는 전체 줄 수와 문자 포인터를 이용하여 아래와 같은 소스를 써 보았는데, 이게 정확하지 않군요.
조언을 부탁드립니다.

예: 입력 파일의 내용 (25개의 문자)
acdef fdsff fd
adf  fdsf fds
asd

작성한 프로그램:
        int i;
        int Line_length; //라인수
        int minus_count; // 뺄 수

        Line_length=Memo1->Lines->Count;
        if(Line_length <= 1) minus_count=0;
        else minus_count=(Line_length-1)*2;
        i=0;
        seq=Memo1->Text.c_str();
        while((*seq)!= '\0') {
        seq++;
        if((*seq)!= ' ')
        i++;
        }

        no_of_sequences=i-minus_count; 

+ -

관련 글 리스트
11698 [질문]메모 컴포넌트에서 텍스트 파일의 문자수 세기.. erlybird 1394 2001/10/10
11706     Re:[질문]메모 컴포넌트에서 텍스트 파일의 문자수 세기.. 방태윤 969 2001/10/10
11716         Re:Re:[질문]답변에 감사드립니다 (내용무). erlybird 698 2001/10/11
11705     Re:[질문]메모 컴포넌트에서 텍스트 파일의 문자수 세기.. 최보현.U&I 841 2001/10/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.