gcc -Woverloaded-virtual
Aurélien Gâteau
aurelien.gateau at free.fr
Mon Nov 26 16:54:40 GMT 2007
David Faure wrote:
> On Monday 26 November 2007, Aurélien Gâteau wrote:
>> David Faure wrote:
>> >> I am afraid this will lead to problems if one is overloaded and not
>> >> the other.
>> >
>> > ... which is exactly what the -Woverloaded-virtual warning will detect
>> > :-)
>>
>> I mean, what happens if addSubjob(KJob*) is overloaded, but not
>> addSubjob(KJob*, bool)? I don't think -Woverloaded-virtual will notice
>> any problem.
>
> Yes it will, it's exactly what the warning is about: reimplementing a
> virtual method which has overloads and not reimplementing the overloads.
Just wrote a little test code to illustrate my point and... found out you
are right :-)
Aurélien
More information about the kde-core-devel
mailing list