#include<iostream>
#include<fstream>
#include<string>
#include<windows.h>
using namespace std;
ofstream shuchu;
int n1 = 123456;
char st1[16] = {0};
char* str1 = "warning";
char in2[] = ".txt";
char out[20];
int size=100;
void name(int n1)
{
itoa(n1,st1,10);
strcpy(out, str1);
strcat(out, st1);
strcat(out, in2);
cout<<"正在生成文件:" << out <<"请勿关闭窗口!"<< endl;
}
int main (){
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 2);
cout<<"您想在当前目录下生成多少文件?"<<endl;
cin>>size;
for(int i=0;i<=size;i++){
name(i);
shuchu.open(out);
for(int j=0;j<=256;j++)
{
shuchu<<"warning! warning! warning! warning! warning! warning! warning! warning! warning! warning! warning! warning! warning! warning!"<<endl;
}
shuchu.close();
}
SetConsoleTextAttribut
C++整蛊小程序(生成.txt文件)需要fstream头文件 字符串拼接
最新推荐文章于 2024-08-23 11:36:45 发布
本文介绍了一个使用C++编写的整蛊小程序,该程序能生成大量带有特定内容的.txt文件。核心代码利用fstream库、字符串拼接函数strcat()和整型转字符串函数itoa()创建不同名称的文件。通过循环结构,程序可以快速地在当前目录下创建文件,造成系统拥堵的效果。作者还提示了如何修改代码以改变生成文件的速度和位置。
摘要由CSDN通过智能技术生成