我在一个函数中有以下变量:
97
98 UINT8 Reponse;
99 static UINT8 Initialisation = 0;
100 static DWORD StartTime = 0; //
初始化也是一个函数的名称:
void Initialisation(void)
当我点击初始化第 99 行的超链接时,函数 void Initialisation(void) 的块被打开。
你们中有人知道发生了什么吗?
谢谢你的帮助让-玛丽
我在一个函数中有以下变量:
97
98 UINT8 Reponse;
99 static UINT8 Initialisation = 0;
100 static DWORD StartTime = 0; //
初始化也是一个函数的名称:
void Initialisation(void)
当我点击初始化第 99 行的超链接时,函数 void Initialisation(void) 的块被打开。
你们中有人知道发生了什么吗?
谢谢你的帮助让-玛丽
请参阅 doxygen 的已知问题:
并非文档中包含的代码片段中的所有名称都被链接替换(例如,当使用 SOURCE_BROWSER = YES 时)并且指向重载成员的链接可能指向错误的成员。这也适用于为每个函数生成的“引用者”列表。在某种程度上,这是因为代码解析器目前还不够智能。我会在未来尝试改进这一点。但即使有了这些改进,也不是所有内容都可以正确链接到相应的文档,因为可能存在歧义或缺少有关代码片段所在上下文的信息。
和
如果代码中有多个同名的类、结构或联合,Doxygen 将无法正常工作。但是它不应该崩溃,而是应该忽略除一个之外的所有具有相同名称的类。