0

関数に次の変数があります。

97 
98     UINT8 Reponse;
99     static UINT8 Initialisation = 0;
100     static DWORD StartTime = 0; //

初期化は、1 つの関数の名前でもあります。

void Initialisation(void)

初期化行 99 のハイパーリンクをクリックすると、関数 void Initialisation(void) のブロックが開きます。

何が追加されているかについてのアイデアはありましたか?

ご協力ありがとうございます

4

1 に答える 1

1

doxygen の既知の問題を参照してください:

ドキュメントに含まれるコード フラグメントのすべての名前がリンクに置き換えられるわけではなく (たとえば、SOURCE_BROWSER = YES を使用する場合)、オーバーロードされたメンバーへのリンクが間違ったメンバーを指している可能性があります。これは、関数ごとに生成される「参照先」リストにも当てはまります。これは、現時点ではコード パーサーが十分にスマートではないためです。これは今後改善していきたいと思います。しかし、これらの改善を行っても、すべてが対応するドキュメントに適切にリンクできるわけではありません。これは、あいまいさがあったり、コード フラグメントが見つかったコンテキストに関する情報が不足している可能性があるためです。

コード内に同じ名前のクラス、構造体、または共用体が複数ある場合、Doxygen は正しく機能しません。ただし、クラッシュするべきではなく、1 つを除いて同じ名前のすべてのクラスを無視する必要があります。

于 2013-10-22T06:57:45.330 に答える