我在Visual C++中編寫代碼,我需要使用一個全局變量。我知道這通常不是一個好主意,但在這種情況下,這是必要的。我已經創建了變量,它可以從需要它的函數訪問,但我無法弄清楚如何給它一個初始值。C++給一個全局變量初始值
在.h文件,它看起來像extern int lversion;
和它看起來像
int lversion;
.cpp文件
我怎能捨棄這個變量的初始值爲0?
我在Visual C++中編寫代碼,我需要使用一個全局變量。我知道這通常不是一個好主意,但在這種情況下,這是必要的。我已經創建了變量,它可以從需要它的函數訪問,但我無法弄清楚如何給它一個初始值。C++給一個全局變量初始值
在.h文件,它看起來像extern int lversion;
和它看起來像
int lversion;
.cpp文件
我怎能捨棄這個變量的初始值爲0?
我不知何故有一種感覺,即所有浮動的全局變量都具有完全相同的理由...... – PlasmaHH
@PlasmaHH除非有人懶得將變量傳遞給函數。但那是我從來沒有聽說過的一些懶惰品牌。我發現我實際需要的是聲明一個靜態變量,所以事實證明我實際上並不需要一個哈哈。 – SSEMember