Visual C++에서 코드를 작성 중이므로 전역 변수를 사용해야합니다. 나는 그것이 일반적으로 좋은 생각은 아니라는 것을 알고 있지만,이 경우에는 필요합니다. 변수를 만들었고 필요한 함수에서 액세스 할 수 있지만 초기 값을 제공하는 방법을 알 수는 없습니다. 이C++ 전역 변수에 초기 값 제공
extern int lversion;
같이하고
int lversion;
처럼 보이는 .cpp 파일에 보이는 .H 파일에
어떻게이 변수 0의 초기 값을 줄 수 있습니까?
나는 주위에 떠있는 모든 전역 변수가 정확히 동일한 정당화가 진행되었다는 느낌을 가지고있다. – PlasmaHH
@PlasmaHH 누군가가 함수에 변수를 전달하기에는 너무 게으른 경우가 아니라면. 그러나 그것은 결코 들어 본 적이없는 게으른 브랜드입니다. 실제로 정적 변수를 선언하는 것이 실제로 필요하다는 것을 발견했기 때문에 실제로 하하가 하나도 필요하지 않습니다. – SSEMember