2010-10-17 65 views
1

歐凱如此意想不到的變化是推動我現在瘋狂...WCHAR變量

我工作的一個DirectX遊戲在C++中,我得到了所謂的FpsString女巫全球WCHAR變量i聲明如下:

WCHAR * FpsString; 

而且在我的初始化代碼初始化我像這樣:

WCHAR a[100]; 
FpsString = a; 

好,這裏是概率... FpsString突然改變一些日語(沒有進攻)的信我每次進入時利人der loop

我宣佈它是錯誤的還是什麼?

回答

2

WCHAR a[100];也是全局(靜態)還是它可能是一個局部變量?

如果是本地的,那就是你的問題:當範圍(函數)完成時,它停止存在。
更改爲FpsString = new WCHAR[100];

+0

它的工作! 非常感謝! :d – 2010-10-17 21:17:15