ブルズアイ コード カバレッジに関する問題に遭遇しました。プログラムのトレース能力です。次のコードはトレースされません。
class A
{
public:
virtual void func() = 0;
};
class B
{
public:
virtual void func()
{
std::cout << "Am I traced?" << std::endl;
}
};
void main()
{
A *pa = new B;
pa->func();
}
Bullseye は純粋な仮想関数をトレースしない可能性があると思います。プログラムに詳しい方がいらっしゃいましたらアドバイスをお願いします。