[완료] 왜 도대체 ....... 변수 선언을 인식 하지 못할까요......
글쓴이: nathaniel7687 / 작성시간: 일, 2012/06/03 - 6:17오전
제가 프로젝트에 사용하는 함수 중에 하나인데요...... 도대체왜 제가 선언한 변수를 vs에선 인식하지 못할가요...?
자세한 경황은 사진 한장 올렸으니 참고 해보세요 아 화가 나네요 ㅋㅋ....
void LSpecInput() { int i = 13; int j = 0; int n = 0; //★★여기서 선언한 n은 vs 디버깅시 선언으로 인식하지 않습니다..... 왜 무시하는거죠? char menu = NULL; system("cls"); InvalidateRect(hWnd, NULL, FALSE); Sleep(10); DrawBitmap1(hdc, 25, 25, Bit_Title_SpecInput); fp_userinfo = fopen("UserInfo.dat", "r"); while(fgets(a[i].date, 11, fp_userinfo) != NULL) { fseek(fp_userinfo, 1, SEEK_CUR); fgets(a[i].birth, 5, fp_userinfo); fseek(fp_userinfo, 1, SEEK_CUR); fgets(a[i].sex, 5, fp_userinfo); fseek(fp_userinfo, 1, SEEK_CUR); fgets(a[i].grade, 5, fp_userinfo); fseek(fp_userinfo, 1, SEEK_CUR); fgets(a[i].toeic, 4, fp_userinfo); . . . }
File attachments:
첨부 | 파일 크기 |
---|---|
없음.png | 122.68 KB |
Forums:
소설을 써보자면..
n 을 함수 본문에서 사용하지 않기 때문에
컴파일러 최적화 옵션에 의해서 삭제된 듯 싶습니다.
바로 아래에 autos 선택되어 있는데
바로 아래에 autos 선택되어 있는데 locals를 눌러보세요.
댓글 달기