Привет всем, я создаю C ++ Dll , и, похоже, у меня 102 ошибок при компиляции НО в коде вообще ничего не отображается!Нажатие на ошибку приводит к этой строке, но опять же, без красной волнистой линии .
1> ------ Начата сборка: Проект: AES, Конфигурация: ОтладкаWin32
stdafx.cpp
AES.cpp
ошибка C3646: 'set_key': неизвестный спецификатор переопределения
ошибка C2059: синтаксическая ошибка: '('
ошибка C2238: неожиданный токен (ы) перед ';'
ошибка C2061: синтаксическая ошибка: идентификатор 'байт'
ошибка C3646: 'encrypt': неизвестный спецификатор переопределения
ошибка C3646: «cbc_encrypt»: неизвестный спецификатор переопределения
ошибка C2061: синтаксическая ошибка: идентификатор «байт»
ошибка C2535: «void AES :: printArray (void)': функция-член уже определена или объявлена
синтаксическая ошибка: отсутствует', 'before' ['
синтаксическая ошибка: отсутствует') 'before'; '
ошибка C2334: неожиданный токен (ы), предшествующий '{';пропуск видимого тела функции
ошибка C2065: 'arr_pad': необъявленный идентификатор
ошибка C2659: '=': функция в качестве левого операнда
ошибка C2563: несоответствие в списке формальных параметров
ошибка C2568: '<': невозможно разрешить перегрузку функции </p>
И вот как выглядит код:
Я уже пробовал:
Удаление папки .Vs и перезапуск VS, а также отмена выбора опции
Переход в Сервис> Параметры> ТекстРедактор> C / C ++> Дополнительно> Отключить Squiggles: False
Переход в Инструменты> Параметры импорта и экспорта ...> Сброс всех настроек
Моя версия:
Кто-нибудь еще имеет эту проблему?Есть какие-нибудь исправления?
Похоже, красные волнистые линии на рождественских каникулах (в стиле Национальных Лампунов)