调用 ifstream 的 rdbuf() 函数会被视为病毒程序吗?该如何处理
调用 ifstream 的 rdbuf() 函数会被视为病毒程序吗?
以上是几行简单的代码。我用的是VS2010,编译没错,链接时rdbuf.exe被Bitdefender杀毒软件视作病毒导致从而生不成可执行文件。我试了一下,很大可能是调用了rdbuf函数的问题。不过我不知道是为什么,有老师可以帮忙解释一下吗?
------解决方案--------------------
曾经的曾经我都是关闭杀毒软件写程序的..
要不就在杀毒软件,添加程序信任。
------解决方案--------------------
很速度。
刚发现我一直没有杀毒软件。。
------解决方案--------------------
我现在工作开发环境是 金山,VS2005,2003.. 不知道是不是2010的问题 ,生成的exe被杀毒
误认为要改程序的代码..
------解决方案--------------------
写程序最多装个MSE, 其他杀软表装, 裸奔也行..
//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函数的问题。不过我不知道是为什么,有老师可以帮忙解释一下吗?
------解决方案--------------------
曾经的曾经我都是关闭杀毒软件写程序的..
要不就在杀毒软件,添加程序信任。
------解决方案--------------------
很速度。
刚发现我一直没有杀毒软件。。
------解决方案--------------------
我现在工作开发环境是 金山,VS2005,2003.. 不知道是不是2010的问题 ,生成的exe被杀毒
误认为要改程序的代码..
------解决方案--------------------
写程序最多装个MSE, 其他杀软表装, 裸奔也行..