今天用doxygen1.6.1生成自己写的C代码文档时发现,它总是把我代码中的一个字符串比较语句中的单引号解释成'
我的语句是这么写的:
if (Target[j] == '/0')
生成html版的文档时就成这样了:
if (Target[j] == '/0')
最终发现,不是每个浏览器都能解析"'",在FireFox、Opera上看是没有问题的,在IE、遨游上看就解析不了,自己用sed替换成"'"或者"´"就OK了。
sed -i "s/'//'/g" *.html