内容纲要

在 visual studio 中有两种断点

  • 断点(条件断点)
  • 数据断点

条件断点

添加一个标准断点,然后编辑修改条件

  • Is true wcscmp(Key, L"myvalue") == 0

比较条件断点中的字符串

// ASCII strings
strcmp(charArrayPointer, "my value")==0 // check if two strings are equal
strstr(charArrayPointer, "substring")!=0 // check if a string contains the other

// Unicode strings
wcscmp(wcharArrayPointer, L"my value")==0 // check if two strings are equal
wcsstr(wcharArrayPointer, L"substring")!=0 // check if a string contains the other

// If you are working with std::string, you can get the char array pointer 
// in this way: aString._Bx._Ptr

参考

发表评论

电子邮件地址不会被公开。 必填项已用*标注