C++在Xcode中调试CIN

v7pvogib  于 2022-12-14  发布在  其他
关注(0)|答案(1)|浏览(217)

I can only post this as I have a new account嘿,如果有人使用Xcode for CPP,请帮助我。我到处都找遍了,但找不到我做错了什么。我想调试,但调试时我想能够输入值到变量中,我不知道如何。如果有人能帮助我,请帮助我。谢谢!
我试过到处找,但在任何地方都找不到解决方案。如果需要,我可以提供我的xcode的屏幕截图。

yebdmbv4

yebdmbv41#

看来你的问题是:如何在使用Xcode进行调试时更改变量?
对于intdouble这样的简单类型,这非常简单。按住Option键并单击变量,然后选择 Edit Value...。然后该值就会变成一个可编辑的文本字段。

对于string类型的变量,这就比较困难了,因为它们实际上是复杂的C++类。最简单的方法是在控制台中调用string对象的assign()函数:

call str.assign("xyz")

请注意,调试器不会立即意识到值已经更改,因此它会一直显示旧值,直到您继续运行代码。

相关问题