我有一个奇怪的问题,其中jIndent似乎在'new'和类型名之间删除空格,从而破坏了代码。

例如,

Ball* b = new Ball[numBalls]; --->  Ball* b = newBall[numBalls];

有谁知道为什么?有人可以导出他们的工作设置并将其发布在这里吗?

谢谢。

最佳答案

您告诉我们有关jindent为什么行为不当的原因没有明显的原因。

尝试/检查的标准第一件事:

  • 您是否拥有该产品的最新版本(应该具有最多的错误修正)
  • 产品的提供者是否具有可搜索的公共(public)错误跟踪系统
    针对类似的问题(以及相关的解决方案)
  • 您可以在极简主义的源代码中重现该错误,该错误可以提交
    提供给提供商的错误报告。

  • .PMCD。

    关于c++ - 为什么jIndent破坏了我的C++语法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4115906/

    10-09 03:21