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