2016-01-13 77 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并且它工作正常!

无论如何,谢谢!