土鳖客户死板的编码规范又一次不适用了。因为Doxygen会把模板识别符号尖括号“”认成html标记,从而导致生成文档异常。
搜索半天找到解决方案。其实只要在注释里避免中括号就好了。
而且Doxygen其实自带了一个关键字tparam,使用就好了。
下面是例子:
/** * @brief Defines a class for stuff. * @tparam T Type to work with. * @tparam NDim Number of dimensions. */ template <class T, int NDim> class myClass { public: . . };
已有0条评论