Я переключился на последнюю версию cppcheck и заметил, что следующая функция не определяется как неиспользуемая.Старая версия (1.75) могла его обнаружить.
test.cpp
#include "test1.h"
using namespace Sample;
void Ctest1::Optiitretch(SOME_ARRAY& arraylist){
#do something
}
в test1.h
namespace Sample
{
class Ctest1;
typedef std::vector<Ctest1*> SOME_ARRAY;
class Ctest1
{
static void Optiitretch(SOME_ARRAY& chartList);
}
}
Есть указатели?
Спасибо