2015-11-23 83 views
-1

我前兩天使用了visual studio 2013。
但現在...它不工作。
我測試了c代碼和cpp代碼。
visual studio 2013調試模式和控制檯不工作

//#include <stdio.h> 
    #include <iostream> 
    using namespace std; 

    void main(){ 
     //printf("hi"); 
     //cout << "test" << endl; 
     int a; 
     cin >> a; 
     cout << a; 
    } 

運行結果只是閃爍控制檯。
並沒有出現「按回車鍵......」
result

如果我嘗試調試然後Visual Studio中停止,沒有任何反應。

我這樣做使所有選項:(

+3

您是否嘗試輸入一個數字並按回車? –

+0

@JamesRoot當然! – okdong

回答

0

您的控制檯顯示輸出,但不等待着你去看看它。 您需要添加斷點或變通方法,您可以使用

cout << a; 
    int ch = std::cin.get(); 
} 

你必須能夠看到的價值

編輯:。喔,你需要fflush過,我的錯,太想念它

cout << a; 
    fflush(stdin); 
    int ch = std::cin.get(); 
} 
+0

相同....結果...,我等了。其他地方會出現一些問題 – okdong

+0

@okdong請找到編輯,應該這樣做。 – Hummingbird

相關問題