| Предыдущий | Следующий |
| QPLIST_E_BYREF_USED_WITHOUT_PTRTYPE | QPARSE_E_EXPECTING_INTEGER |
QPARSE_E_UNEXPECTED_NOT
Что означает QPARSE_E_UNEXPECTED_NOT
QPARSE_E_UNEXPECTED_NOT (0X80041660) — оператор NOT находится в недопустимой позиции.
Оператор NOT появился в grammar position, где отрицание не допускается. Проверьте соседний Boolean operator, начало группы и implicit conjunction: перенос NOT внутрь допустимого term обычно диагностически полезнее, чем изменение самого поискового слова.
Что проверить
- Затем исправьте позицию неожиданного токена и повторите разбор той же минимальной строки.
- Зафиксируйте первый QPARSE_E_UNEXPECTED_NOT и объект, которому принадлежит маркер «unexpected not».
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
