PC-Lint jest bardzo mocny, ale trudny do utrzymania. Oczywiście, że całkiem dobrze opisuje C i C++, prawda?
Innym narzędziem, które moim zdaniem jest znakomite, jest Whole Assistant pomidora Visual Assist X, który integruje się bezpośrednio z IDE.
W wyszukiwaniu kodu bez odwołań występują pewne duże błędy w C++: szablony, wywołania zwrotne i procedury obsługi komunikatów mogą mieć krytyczne znaczenie dla projektu, ale nigdy nie są bezpośrednio wywoływane. Na przykład program obsługi wątku nie jest wywoływany bezpośrednio, ale jest parametrem podczas tworzenia nowego wątku. Komunikaty typu "On_buttonpress" w projektach MFC lub WTL będą również wyświetlane jako metody nie wywoływane.
Po ich znalezieniu można skonfigurować program PC-Lint, aby je zignorować, ale za pierwszym razem za dużo pracy.
To jest dokładnie to, czego szukałem. Istnieje VisualLint dodatek do Visual Studio, który integruje PC-Lint.Mniej kosztowne rozwiązanie byłoby w porządku, ale wydaje się, że nic tam nie ma. – fhe