C++实现输入HTML代码生成HTML文件

废话不多说
Come On
上代码:

#include<bits/stdc++.h>
#include<windows.h> 
using namespace std;
int WINAPI WinMain(
    HINSTANCE hInstance, 
	HINSTANCE hPrevInstance, 
	LPSTR lpCmdLine, 
	int nCmdShow) {
    FILE* fp;
    char wjm[1000],dm[100000];
    int flag=0,i=0,jz;
    system("title HTML文件生成");
    cout<<"HTML5文件生成"<<endl;
    cout<<"HTML代码(OK/ok结束):"<<endl;
    while(1){
    	cin>>dm[i];
    	
    	if(flag==1){
    		if(dm[i]=='k'||dm[i]=='K')
    		{
    			jz=i-1;
    			goto jk;
			}
			else flag=0;
		}
    	if(dm[i]=='O'||dm[i]=='o'){
    		flag=1;
		}
		i++;
	}
    jk:dm[jz]='\0';
    cout<<"文件名"<<endl;
    cin>>wjm;
    strcat(wjm,".html");
    fp=fopen(wjm,"w");
    ofstream fout;
    fout.open(wjm);
    fout<<dm;
    return 0;
}

试一试在exe文件里输入HTML代码
然后点开生成的HTML文件,看看效果吧

点赞点赞

发布了7 篇原创文章 · 获赞 6 · 访问量 165

猜你喜欢

转载自blog.csdn.net/weixin_46904931/article/details/105446836
今日推荐