为什么当断点在该类之外时,我可以在“快速监视”窗口中看到我的类的私有成员?
我的断点在 ConsoleApplication.cpp 我的类在 XmlSignature.h 中定义
我可以看到这些私有成员:Transforms_Root_element,xmlDocument
这是我的课:
ref class XmlReference
{
public:
XmlReference(String^ URI);
virtual ~XmlReference();
String^ URI;
XmlElement^ Reference_element;
String^ ns_ds = "http://www.w3.org/2000/09/xmldsig#";
XmlNode^ AddTransform(String^ strAlgorithm);
XmlNode^ AddTransform(String^ strAlgorithm, String^ strParameterName, String^ strParameter);
List<XmlNode^>^ Transforms = gcnew List<XmlNode^>;
private:
XmlNode^ Transforms_Root_element = nullptr;
XmlDocument^ xmlDocument;
//Called by AddTransform
XmlNode^ CreateTransformElement(String^ strAlgorithm);
};
这是我可以看到的: