VS2013混合模式调试器不显示指针值

时间:2014-08-12 14:09:07

标签: visual-studio visual-c++

It says everywhere您需要做的就是添加一个逗号和数组的数组来查看指针信息,但是我发现我根本看不到监视窗口中的任何值,并且尝试&# 34; RawPacket,1"只告诉我' 1'不是有效的格式说明符。我不明白,因为vs2008没有遇到任何麻烦。

该项目是混合模式,VB,c#和vc ++,目标是4.0框架。

对于那些想知道的人,这里有更多关于原始数据包的信息。

typedef union {
    _AgalertAsciiPacket Legacy;
    _PacketHeader Header;
    char RawData[1];
    struct {
        _PacketHeader Header;
        _PayloadGps Payload;
    }GPS;

    struct {
        _PacketHeader Header;
        _PayloadStatus Payload;
    }Status;

} _RawPacket;

定义如下:

public ref class Packet{
   _RawPacket * RawPacket;
   Packet(){
   RawPacket = new _RawPacket;
   }
//etc, etc
}

观看窗口 Watch window

工具 - >选项 Tools options

0 个答案:

没有答案