내용은 여러개의 다이얼로그 사이나 클래스사이에서도
쓸수 있는 전역변수를 쓰고 싶네요 쓰고 싶은 놈은 두가지로
double temp[600];
int last_val=20;
이렇게 입니다
콘솔에서는 그냥 메인함수위에 쓰면 전역변수가 됫는데 이건 아니네요
선언해야하는 클래스나 정확한 파일의 위치를 알려주세요
auto 나 extern global static 다 바꾸면서 염병해도 잘안되네요
자세한 설명 부탁드려요
=========================================================================
===========================================================================
안녕하세요. TipsSoft입니다.
MFC에서 전역 변수를 사용하려면 StdAfx.h 파일 부분에 아래와 같이 선언 합니다.
extern int last_val;
extern double temp[600];
다음으로 해당 전역 변수를 사용할 cpp 파일의 객체 생성자의 상단 부분이나
사용할 함수의 위 부분에 아래와 같이 선언한뒤 사용하면 됩니다.
int last_val;
double temp[600];