第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > C++ 制作HTML网页 (史上最详细)

C++ 制作HTML网页 (史上最详细)

时间:2021-10-06 01:29:13

相关推荐

C++ 制作HTML网页 (史上最详细)

需要掌握:

1.html语言

2.char二维数组(字符串)

3.ofstream文件输出流

4.stdlib.h中的system()函数

首先,我们要学HTML,这是必须的,但是很简单,我推荐一些学习网站

HTML5 基本知识

MDN HTML

我们在这篇文章中最多只需要学创建标题,设置页面名称,和基本输出就行了

(<title>, <p>, <h1>)

需要头文件:

#include <fstream>#include <stdlib.h>

我们先用char的二维数组记录下HTML的代码

char code[10][100]={"<!DOCTYPE html>","<html>","<head>","<title>我的HTML程序</title>","</head>","<h1>标题</h1>","<p>段落。</p>","</body>","</html>",};

这样,我们就把代码保存了下来

然后,我们要把代码用fstream流把代码保存成 html 后缀的文件

ofstream outfile("website.html");for (int i=0;i<10;i++){outfile<<code[i]<<'\n';}outfile.close();

不熟悉这个文件操作的可以用其他方法保存文件,我就不多说了

这时,我们的网页就做好了,但是还没有打开,我们双击一下website.html就可以打开网页了

但是我们会用c++来打开文件

这就需要用到system()函数了

大家可能对这各函数很熟悉了,这个函数最常用的参数就是"pause"

我们可以通过这个函数来达到自动打开文件的目的

参数是"start ..."

这里的...指的是要打开的文件名

所以最终代码是:

#include <fstream>#include <stdlib.h>#include <string>using namespace std;int main(){char code[10][100]={"<!DOCTYPE html>","<html>","<head>",//"<meta charset=\"utf-8\">","<title>我的HTML程序</title>","</head>","<h1>标题</h1>","<p>段落。</p>","</body>","</html>",};ofstream outfile("website.html");for (int i=0;i<10;i++){outfile<<code[i]<<'\n';}outfile.close();system("start website.html");}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。