|
안녕하세요? 개박살입니다..
extern의 용도는 아시죠? 전역으로 쓰겠다! 라는 말입니다 --;
먼저, 실제로 선언한 부분이 어디죠? 흠.. 제가 예를 하나 보여드리면,
Unit1.c 에서
AnsiString String;
Unit1.h 에서
extern AnsiString String;
을 해놓으시고,
Unit2.c에서
#include "Unit1.h"
를 시키시고
String변수를 쓰시면 됩니다.
Unit3.c에서도
#include "Unit1.h"
아시겠죠? ^^; 그럼 참고하세요~
초보자 님이 쓰신 글 :
: 폼이 3갠데요..
: Unit1 에서 extern String test;
: Unit2 에서 extern String test;
:
: 이렇게 똑같이 쓰고 하니까 문제가 없었거든요..
: 그런데 Unit3에서 extern String test;
: 이렇게 하니깐 LinkError가 납니다..
:
: 어떻게 해야 되는 거죠....
|