2016-01-13 76 views
0

所以這裏有一個有趣的問題,我使用Visual Studio Express 2013,並且我有一個使用動態分配數組的大函數,並決定使用向量,然後崩潰(你無法「T用任務管理器殺死它),所以我刪除的功能,它仍然崩潰(甚至沒有提到它),所以現在我的代碼看起來是這樣的:當包含向量時,Visual Studio崩潰

#include <iostream> 
#include <string> 
#include <vector> 
using namespace std; 
int main() { 
    string menu = "path; {tag1,tag2,tag3}"; 
    cin.get(); 
    return 0; 
} 

,它仍然崩潰!所以我刪除#include <vector>然後它工作。

我是新來的向量,所以我不知道這是一個明顯的問題,或者我只是想念一些東西,但我在網上找不到任何關於它的東西。

謝謝!

編輯我也試過用Visual Studio 2015,它仍然崩潰。

+5

如果該代碼確實崩潰,那麼這是VC++中的一個錯誤,您應該將其報告給Microsoft。 –

+0

我在VS.NET 2013上試了它,nothign出錯了。你可以在一個新的空白項目中嘗試你的代碼嗎? –

+0

我試過了,它仍然崩潰! – WifiChicken

回答

0

您的程序沒有任何問題。做一件事報告微軟相同的東西

0

糟糕!看起來像是我的AV,我禁用了Avast並且它工作正常!

無論如何,謝謝!