AnsiString Input, Output, New_FILE;
New_FILE = "FILENAME.dat" //<--- 세미콜론 없음
Input = "";
Input = new_FILE; // <--- new_FILE을 New_FILE 로
Output = "";
int j = strlen(Input.c_str()) - 4;
for(i=0;i<j;i++) //<--- i에 대한 형 선언이 없음
Output = Output + Input.c_str()[i];
Output = Output + ".out";
코드를 Ctrl +C,V 한게 아니라 보고 타이핑 하다 오탈자가 난거라고 예상하고있지만 서도...
저 부분을 다 제대로 고치면 잘 돌아갑니다. 어디가 문제인지 모르겠네요.
단, 확장자가 "." 포함 4 자가 넘었을 경우에는 의도한 결과가 안나오겠네요.
|