读书人

调用 ifstream 的 rdbuf() 函数会被视

发布时间: 2013-01-18 10:22:42 作者: rapoo

调用 ifstream 的 rdbuf() 函数会被视为病毒程序吗?

//rdbuf.cpp
#include <fstream>
#include <iostream>
using namespace std;

int main() {
ifstream in("rdbuf.cpp");
cout << in.rdbuf();
// Outputs entire file
return 0;
}

以上是几行简单的代码。我用的是VS2010,编译没错,链接时rdbuf.exe被Bitdefender杀毒软件视作病毒导致从而生不成可执行文件。我试了一下,很大可能是调用了rdbuf函数的问题。不过我不知道是为什么,有老师可以帮忙解释一下吗?
[解决办法]
曾经的曾经我都是关闭杀毒软件写程序的..
要不就在杀毒软件,添加程序信任。
[解决办法]
引用:
引用:曾经的曾经我都是关闭杀毒软件写程序的..
要不就在杀毒软件,添加程序信任。
Mr. Li, 你回贴真是迅雷的速度啊!
很速度。

刚发现我一直没有杀毒软件。。
[解决办法]
引用:
引用:引用:引用:曾经的曾经我都是关闭杀毒软件写程序的..
要不就在杀毒软件,添加程序信任。
Mr. Li, 你回贴真是迅雷的速度啊! 很速度。

刚发现我一直没有杀毒软件。。
你们都不用杀毒软件的吗?

我现在工作开发环境是 金山,VS2005,2003.. 不知道是不是2010的问题 ,生成的exe被杀毒
误认为要改程序的代码..
[解决办法]
写程序最多装个MSE, 其他杀软表装, 裸奔也行..

读书人网 >C++

热点推荐