|
예를 들어서
Form1에 전역 변수로 int a,b 라는 변수를 설정했습니다.
그리고 Form2에서 a 값에 따라서 b라는 변수에 값을 각각 다른 값을 입력하고 싶습니다.
그런데 Form1 에 있는 a 값을 가져 올수가 없습니다.
아래와 같이 프로그램을 만들었습니다.
Fomr1의 헤더 파일에
public:
int a, b;
에 위와 같이 변수 할당을 하고
Form2 에서
switch *Form1->a){
case 1:
b=2;
case 2:
c=4:
}
위와같이 설정했는데 a값이 0으로만 계속 읽혀 집니다.
뭐가 잘못 됐나요? 답변 부탁드립니다.
|