代码之家  ›  专栏  ›  技术社区  ›  Stowelly

带有过多空白行的非常奇怪的Visual Studio行为

  •  0
  • Stowelly  · 技术社区  · 16 年前

    昨天我们更新了一些我们正在使用的中间件的新版本,并且在性能上有一个非常奇怪的合并问题…它在我的一个函数中创建了大约10000到20000行空白,这些都编译得很好,在运行程序时崩溃,表明内存有问题,通过调用堆栈进行跟踪,我发现Visual Studio将调试器直接指向具有数千行空白SP的函数的中间。ace在其中,删除多余的行并重新编译解决了这个问题,我只是想知道这是怎么回事?,代码没有区别,编译器应该忽略所有空白,这是Visual Studio中的某种bug吗?

    谢谢

    1 回复  |  直到 16 年前
        1
  •  1
  •   LeopardSkinPillBoxHat    16 年前

    你确定是空白区吗? Whitespace ?