假设我正在使用与 DOxygen/Visual Studio 兼容的注释记录成员函数,如何使用小于“<”符号而不创建编译器警告但仍保持代码库的可读性?
例如,如果我这样做:
/// <summary>
/// Verifies x < y
/// </summary>
bool VerifyIsLessThan(float x, float y);
编译器说:
1>c:\MyProject\VerificationLib.h(246) : warning C4635: XML document comment applied to 'VerificationLib.VerifyIsLessThan(System.Single,System.Single)': badly-formed XML: Whitespace is not allowed at this location.
有没有什么办法可以让它在代码库和 Doxygen 生成的文档中仍然可读?
[编辑]
我开始认为这更多地与视觉工作室方面有关,而不是 Doxygen。我们正在使用一种对两者都适用的表格。原始问题中提到的警告来自视觉工作室而不是 Doxygen。
挖掘得更深一点,看起来不直接支持逐字记录?