0

gcov を使用して C++ プログラムのコード カバレッジを分析しようとしています。私が得た出力行は次のとおりです。

//my_header.h.gcov
-:  349:    TArray<unsigned,1,8> my_var; 

gcov のドキュメントによると、「349 行目にコードが含まれていない」ことを意味します。

明らかなように、この行にはコード、つまり宣言が含まれています。そこで何が起こっているのかを本当に理解したいです。

4

1 に答える 1

2

宣言はコンパイラにとって単なる情報であり、実行可能なコードは生成されません。したがって、このファイルにはカバレッジを決定するものは何もありません。

于 2013-08-21T14:36:23.233 に答える