When a pure virtual function is added to a class, the change is shown on "Problems with Data Types" section with message like below.
"Pure virtual method A::B ( int, enum ) has been added to this class. Recompilation of a client program may be broken with the error message: cannot allocate an object of abstract type A because the following virtual functions are pure within A: virtual A::B ( int, enum ). "
But in case of a function(not virtual), the change is not only shown on "Problems with Data Types" but also "Added Symbols" section.
Is it an expected result? or an issue?
Hi,
When a pure virtual function is added to a class, the change is shown on "Problems with Data Types" section with message like below. "Pure virtual method A::B ( int, enum ) has been added to this class. Recompilation of a client program may be broken with the error message: cannot allocate an object of abstract type A because the following virtual functions are pure within A: virtual A::B ( int, enum ). "
But in case of a function(not virtual), the change is not only shown on "Problems with Data Types" but also "Added Symbols" section. Is it an expected result? or an issue?
Thanks.