在我的源代码中,我经常得到具有相同参数的函数。因此该参数的描述也是相同的。我知道我可以使用 \copybrief、\copydoc 或 \copydetails 复制文档,但是它们也可以复制单个参数的描述吗?或者有没有办法只在代码中管理此参数的描述?
感谢您的帮助 m0nKeY
我目前正在从事一个项目,该项目必须符合MISRA 2012。但是在嵌入式世界中,您无法满足每一个MISRA规则。因此,我必须禁止某些由QA-C生成的消息。他最好的解决方案是什么?
我正在考虑在每个模块头文件中创建一个表,并带有对相关代码行的引用(\ ref和\ anchor),描述等。第一个问题是:我不能使用Doxygen降价表功能,因为那样说明必须在一行中,因为Doxygen表不支持换行。因此,我考虑使用一个简单的逐字表格,您认为呢?
还是有一种自动生成此类表的方法?
问候m0nKeY
我几乎花了一整天的时间试图从 Graphviz 中获取框图。最大的问题似乎是我有垂直排名和水平排名。显示起来比解释起来容易,因此该图应如下所示:
到目前为止,这是我的点代码:
digraph block_diagram
{
graph [ splines=ortho, rankdir=TB];
node [shape=box, style=filled, fontname=Arial];
layer_0 [style="rounded,filled", fillcolor="#99ccff", width=15, height=1, label="Layer 0"];
layer_1 [shape=box, width=5, height=1, label="Layer 1"];
//emptybox [shape=box,height=1, label=""];
layer_1_1 [shape=box, width=5, height=1, label="Layer 1_1"];
layer_2 [shape=box, width=5, height=1, label="Layer 2"];
layer_3 [shape=box, width=5, height=1, label="Layer 3"];
layer_4 [shape=box, width=5, height=1, label="Layer 4"];
application [shape=box, width=3, height=5, label="Application"];
layer_0 -> { layer_1 application };
layer_0 -> layer_1 -> layer_1_1 -> layer_2 -> layer_3 -> layer_4;
application -> { …Run Code Online (Sandbox Code Playgroud)