2012-01-04 5 views
-1

여기 내 문제가 있습니다. 주석 행을 텍스트 파일로 수치화하는 프로그램을 작성해야합니다. 나는 모든 곳에서 검색,하지만 난 it.Here는 예를 들어 텍스트 파일입니다 수행하는 방법 질문에 대한 답변을 찾을 수 없습니다 :누군가 내게 코멘트 행을 수치화하는 방법에 대한 정보를 줄 수 있습니까?

#include<stdio.h> 

int main() 
{ 
    int i; /* declare i as an integer */ 

    for(i=0;i<=10000;i=i+1) 
    { 
     printf("%d\t",i); /* print the value of i */ 
    } 
    return(0); 
} 

그래서, 내가 주석 행 앞에 숫자를 넣어야합니다.

+1

"visual-studio"로 질문에 태그를 지정하는 것은 다소 쓸모가 없습니다. 태그를 사용중인 언어로 변경하십시오. 최대 5 개의 태그를 사용할 수 있습니다. 그렇게하십시오. – Oded

답변

0

필요한 것은 특수 텍스트 패턴을 찾기 위해 코드를 살펴볼 파서를 만드는 것입니다. 개념은 간단하다 :

  1. 당신은 당신이 바로 후 전화 번호를 삽입 당신은 캐릭터에게
  2. 피드 최초의 새로운 라인을 찾아
  3. 주석을 찾을 때까지 당신은 시작 부분에서 파일을 이동

여러 가지 방법이 있습니다. 캐릭터별로 수동으로 문자를 볼 수도 있지만 정규 표현식과 같이 좀 더 정교한 방법을 사용할 수도 있습니다.

http://www.johndcook.com/cpp_regex.html