Błąd CXX0017 programu Expression Evaluator
nie znaleziono symbolu
Nie można odnaleźć symbolu określonego w wyrażeniu.
Jedną z możliwych przyczyn tego błędu jest niezgodność wielkości liter w nazwie symbolu. Ponieważ języki C i C++ są językiem uwzględniającym wielkość liter, należy podać nazwę symbolu w dokładnym przypadku, w którym jest on zdefiniowany w źródle.
Ten błąd może wystąpić podczas próby wpisania zmiennej w celu obejrzenia zmiennej podczas debugowania. Element typedef
deklaruje nową nazwę typu, ale nie definiuje nowego typu. Próba emisji typu w debugerze wymaga nazwy zdefiniowanego typu.
Ten błąd jest identyczny z CAN0017.
Aby rozwiązać ten problem, korzystając z następujących możliwych rozwiązań
Upewnij się, że symbol jest już zadeklarowany w punkcie programu, w którym jest używany.
Użyj rzeczywistej nazwy typu, aby rzutować zmienne w debugerze, a nie -zdefiniowaną
typedef
nazwę.