드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
게시물ID : computer_113619짧은주소 복사하기
작성자 : 광어먹고시퍼★
추천 : 0
조회수 : 1060회
댓글수 : 4개
등록시간 : 2013/09/21 08:31:24
먼저 텍스트 파일은 108,263,433,434,546,586,630,695,721,966,1008,1015,1062,1067,1089,1101,1104,1111,1118,1120,1134,1136,1175
이런 식으로 여러개의 숫자가 나열되어있고요
제가 추출해내고 싶은건 ,(쉼표)를 제외한 숫자 하나하나를 출력하고싶어요
그래서 프로그래밍을 아래와 같이 했는데요
char line[100000];
int coord[100000]={0,};
ifstream input;
ofstream output;
input.open(argv[1]);
int x=0,total;
while(!input.eof())
{
input.getline(line,LINE_SIZE);
char* verify = strtok(line,",");
char* lines;
while(verify)
{
lines = verify;
verify = strtok(NULL,",");
coord[x] = (int)atoi(lines);
x++;
}
}
일부분만 가져온겁니다 여기서 오류가 난거같아서요...
뭐가문제죠...?
저의 목적은 텍스트 파일에서 숫자만 추출해내서 따로 출력을 하는거에요 ㅠㅠ
댓글 분란 또는 분쟁 때문에
전체 댓글이 블라인드 처리되었습니다.
새로운 댓글이 없습니다.