Warum gibt der Compiler keine Warnung aus, wenn ein Objekt std :: vector deklariert, aber nie verwendet wird? [Duplikat
Diese Frage hat hier bereits eine Antwort:
Eine Variable wurde nicht als nicht verwendet erkannt 3 answers#include <vector>
class Object
{
};
int main()
{
Object myObject;
std::vector<int> myVector;
}
Compiler gibt aus:
warning: unused variable 'myObject' [-Wunused-variable]
Keine Warnung fürmyVector
. Warum? Gibt es eine Möglichkeit, dies zu aktivieren?