用C++写markdown表格
在我们写c++的时候是不是老想做一个表格?怎么办呢,学过文件输出的朋友们肯定是用制表符做一个文本文件啦,其实还有办法,相对简单的办法是输出一个.csv的文件,写出之后就可以用Excel打开了。👍
.csv方法参见我的另一篇博客:https://blog.csdn.net/cool99781/article/details/104296138
#include <fstream>
...
ofstream fout("**.csv");
我还有另一种方法,就是用c++写markdown 表格❗️学过markdown的朋友都知道,markdown表格的表头是|←这个符号,所以我们建立一个文件,输出||||,再在中间写字,就可以了👍
例如:
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ofstream fout("OutMd.md");//md是markdown文件
fout << "|姓名|年龄|成绩|" << endl;
fout << "|--|--|--|" << endl;
fout << "|小明|10|90|" << endl;
fout << "|小红|11|98|" << endl;
return 0;
}
结果就是下面
姓名 | 年龄 | 成绩 |
---|---|---|
小明 | 10 | 90 |
小红 | 11 | 98 |