我遇到了一个棘手的问题,在线等,很急!!!当今天也是慢慢悠悠的打开博客那一瞬间突然发现头文件#include后面的东西全都不见了???比如说懒人专用头文件#include< bit/stdc++.h>莫名的变成了#include,本来以为我只是粗心忘记打了。不对,我怎么会犯那么愚蠢的错误,打开源文件一看,发现完整版头文件好好的躺在那????然后查看我之前的源代码发现也都是出现了同样的问题?????

一番操作猛如虎之后【雾】,得知这个#include<>与html的’>‘和’<'冲突所致但是由于提交blog的时候会对<和>进行转义,有时候修改了几次就转不成了(blog引擎的bug),结果就被当作了一个不可识别的标签。

解决方法

  • 在#include<后面加上空格

但是这样显示出来时也会带上空格,强迫症表示有失美学,而且直接复制下来运行时还需要将原有多余的空格去掉,为什么???因为会编译报错啊笨蛋!!!作为一名懒人主义至上的完美人士我绝对采用第二种方法。

  • 使用字符实体"& lt"“& gt"

这样就没问题了,就是需要费力的换成&lt和&gt了。很好符合完全懒人精神【×】