Нет прямых подсказок о методах или атрибутах

У меня две досадные проблемы:

1) Я не вижу никаких методов в подсказках, например, после написания std :: Я должен иметь возможность видеть методы пространства имен std и так далее, но никаких действий нет

2) Я не могу использовать метод объекта в таких ситуациях:

vector<string> somevector;
somevector[0].size(); //compilation error

string& str = somevector[0];
str.size(); //now it's working fine..

Я на 100% уверен, что что-то изменил в настройках ADT, но понятия не имею, что это было ..

-1

Решение

Попробуй использовать CodeBlocks для с ++. Это поможет вам написать более читаемый код. Используйте Ctrl + пробел для активации подсказок кодовых блоков. Когда вы вызываете somevector [0] .size (); ваш компилятор «думает», что у вас есть вектор такого типа vector<string> somevector[someSize]; но очевидно, что нет. Вот почему вы получаете ошибку.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]