Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ c+中的奇怪断点+;,VisualStudio在它周围画了一朵花_C++_Visual C++_Visual Studio 2005_Breakpoints - Fatal编程技术网

C++ c+中的奇怪断点+;,VisualStudio在它周围画了一朵花

C++ c+中的奇怪断点+;,VisualStudio在它周围画了一朵花,c++,visual-c++,visual-studio-2005,breakpoints,C++,Visual C++,Visual Studio 2005,Breakpoints,我不知道我在问什么,我试图用谷歌搜索这个问题,但我什么也没找到,因为我不知道到底要搜索什么 我在C++中有一些类,它没有做任何特别的事情,而我在运行时,我试图在它的函数之一中设置断点,它做如下: VisualStudio2005占用100%的cpu 光标(不是鼠标,而是键入时看到的闪烁物体)的闪烁速度比平时快100倍 在断点周围,VisualStudio以慢动作绘制4个小半圆,每个角一个,使其看起来像是绘制了一朵花 当他画完花后,一切都恢复正常(光标和cpu) 我收集的有关这些现象的线索和信息:

我不知道我在问什么,我试图用谷歌搜索这个问题,但我什么也没找到,因为我不知道到底要搜索什么

我在C++中有一些类,它没有做任何特别的事情,而我在运行时,我试图在它的函数之一中设置断点,它做如下:

  • VisualStudio2005占用100%的cpu
  • 光标(不是鼠标,而是键入时看到的闪烁物体)的闪烁速度比平时快100倍
  • 在断点周围,VisualStudio以慢动作绘制4个小半圆,每个角一个,使其看起来像是绘制了一朵花
  • 当他画完花后,一切都恢复正常(光标和cpu)
  • 我收集的有关这些现象的线索和信息:

  • 这个类中有几个函数可以完成这个任务,而没有
  • 我没有发现他(vs2005)决定做什么和不做什么的模式
  • 我用同样的代码在另一台计算机上检查了它,他也这样做了
  • 当我不在运行时并且程序停止时,这不会发生,断点会正常出现
  • 不幸的是,我不能在这里复制代码,因为我在工作时没有互联网接入,但是这个课程没有做任何特殊的事情


    有人见过这种现象吗?

    当你把一个计算机程序的行为称为“现象”时,你正朝着错误的方向前进。图片或它没有发生。我不认为这是解决IDE错误的合适方法。闪烁的东西被称为“插入符号”。从没见过花。当您在内联性很强的函数上设置断点时,可能会发生这种“需要一段时间,100%的核心”行为。调试器被迫在代码中使用函数的每个位置设置断点。这听起来像是一个自定义的边距指示器-看看关闭任何外接程序是否能解决问题(或至少缩小责任范围):工具/外接程序管理器。