Почему компилятор не выдает предупреждение, когда объект std :: vector объявлен, но никогда не используется? [Дубликат]
На этот вопрос уже есть ответ здесь:
Переменная не обнаружена как не использованная 3 ответа#include <vector>
class Object
{
};
int main()
{
Object myObject;
std::vector<int> myVector;
}
Компилятор испускает:
warning: unused variable 'myObject' [-Wunused-variable]
Нет предупреждения дляmyVector
, Зачем? Есть ли способ включить это?