【问题标题】:Xcode breakpoint when using fstream使用 fstream 时的 Xcode 断点
【发布时间】:2015-05-15 22:54:03
【问题描述】:

我通常使用VS,但我决定尝试一下Xcode。

我在 Xcode 中打开文件时遇到问题。该文件确实存在,我将工作目录设置为 .cpp、.h 和 .txt 文件所在的目录。我必须修补预处理器吗?我在这里想念什么?

我也关注了these directions,但没有成功。

编辑:我得到的错误捕获...

【问题讨论】:

  • 如果工作目录确实是您要打开的文件所在的位置,您可能会丢失文件上的所有路径数据,只需使用"simulation.txt"
  • @WhozCraig,同意。我刚刚删除了路径,但仍然出现同样的错误。
  • 好的,我换个方式问。如果fstream sim; 声明上有断点,那么您还没有;由于断点,您正在闯入调试器。代码编辑器中该行旁边的蓝色小勾号...禁用或删除它,然后再次运行您的程序。 (注意:您可以在 Xcode 中删除断点,方法是用鼠标光标“拾起”它们并将它们移出代码窗口,或者右键单击它们并从弹出菜单中选择“删除断点”) .
  • 我刚看到你更新的图片。由于断点,您肯定会闯入调试器。 open 甚至还没有运行。丢失该断点并重新启动您的程序。
  • 不用担心。很高兴它有帮助。正如我所说,如果你习惯在 VS 中调试,可以说是地球上最好的 Windows 商业调试器,你会对 Xcode 感到可悲失望。抛开你的 VS 知识,只是认为自己很幸运,你没有在命令行上敲击键。祝你好运。

标签: c++ xcode c-preprocessor


【解决方案1】:

只想结束这个问题。

它没有读取的原因是因为我设置了一个断点,而忘记删除该断点。这不是错误,而是运行程序时的更多暂停。有关更多详细信息,请查看 cmets。如果您正在寻找一个高潮的答案,很抱歉没有提供。谢谢@WhozCraig!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-09
    • 2012-11-10
    • 2015-09-10
    • 1970-01-01
    • 2012-08-07
    • 1970-01-01
    • 2012-12-31
    • 1970-01-01
    相关资源
    最近更新 更多