当调试器在断点处停止,以修改的std :: string变量的值不诉诸黑客等调整当前缓冲区的存储器图像是否有可能...?

e.g。像 “组VAR的MyString =” 世界你好“

有帮助吗?

解决方案

试试这个(测试和作品对我来说):

call mystring.assign("hello world")

的关键是,代替直接修改存储器,则调用该对象的函数来改变它的状态。事实上,有std::basic_string有一个成员函数称为assign其中做这项工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top