設置斷點,沒有我在MS Visual Studio中運行2015年一個非常簡單的程序,並設置斷點NO所有,但輸出是:代碼觸發一個斷點,但我在所有
XXXX.EXE引發了斷點。
我沒有設置任何斷點。爲什麼會發生?謝謝。
#include<iostream>
using namespace std;
int main() {
int a = 1;
int b = a + 1;
cout << "b is " << b << endl;
getchar();
return 1;
}
其實代碼在cpp.sh,所以我相信它必須是與visul工作室設置
更新: 我在這裏找到了完全相同的問題: https://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/590210#comment-1844444 我也裝英特爾編譯器。代碼以debug-x64模式運行,但不是debug-x86模式。但是,我無法在任何一種模式下添加任何斷點。
不,仍然不能正常工作 – James
嘗試刪除getchar();並用cin >> a替換; – Eliseo
當您創建項目時,您是否選擇了空白控制檯應用程序? 嘗試做一個更簡單的應用程序,只顯示你好世界,看看是否會導致一個斷點 – Eliseo