[완료] 왜 도대체 ....... 변수 선언을 인식 하지 못할까요......
글쓴이: 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:
| 첨부 | 파일 크기 |
|---|---|
| 122.68 KB |
Forums:


소설을 써보자면..
n 을 함수 본문에서 사용하지 않기 때문에
컴파일러 최적화 옵션에 의해서 삭제된 듯 싶습니다.
바로 아래에 autos 선택되어 있는데
바로 아래에 autos 선택되어 있는데 locals를 눌러보세요.
댓글 달기