0
開發環境:Visual Studio 2005中 語言:C++vc.net:不能設置雙變量的值
運行此行之後:
g_Frm->streamValue[0].dayAvgValue[0] = 1
我已經設置g_Frm->streamValue[0].dayAvgValue[0] = 1;
(g_Frm->streamValue[0].dayAvgValue[0] is type of double
)
但是在監視窗口中,當變量初始化時它仍然顯示爲-6.2774 ... e + 066。
需要幫助!
謝謝,Maximus。我檢查了變量,都是有效的。即使我將varialbe設置爲0或0.0。它仍然一直被視爲-6.2774 ... e + 066 – bolo 2013-02-26 03:11:04
你可以發佈相關數據結構的聲明嗎?如果我能看到整個圖像,我可能會有更多的幫助:-)。 – 2013-02-26 03:39:59
下面是聲明的:struct流 \t { \t \t CString的endpoint_name; // \t \t INT日期[31]; \t \t CString ipAddress; \t \t雙dayAvgValue [31]; // \t \t \t } streamValue [MAXSTREAMNUM],streamValue_maxlatency [MAXSTREAMNUM],streamValue_avglatency [MAXSTREAMNUM],streamValue_jitter [MAXSTREAMNUM],streamValue_packetlost [MAXSTREAMNUM]; // – bolo 2013-02-26 04:17:01