Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
15 / 15 / 0
Регистрация: 16.08.2018
Сообщений: 128

Как можно самому найти ошибку, которая связана с стандартными заголовочными файлами

09.06.2020, 10:45. Показов 2882. Ответов 27
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
У меня случилась очень неприятная ситуация.
У полностью компилировался весь проект и в один момент, видимо, сделав какое-то изменение в одном месте, которое я уже не могу отследит, компилятор ругается на меня 350+ внезапно появившимися ошибками.
На форуме я находил такой-же вопрос, но человеку помогли сами, используя метод исключений.
Как так проверять ошибки - не знаю (может на примере покажите - пойму).
Весь код скидывать, как автор схожего вопроса - немного стыдно, ведь он сам большой, да и переживаю, что раскритикуют, хоть я, относительно, новичок в программировании.

Вопрос остаётся таким же. Как отследить самому ошибки, которые являются причиной ругательства компилятора (фото закрепил).

Если, всё же, потребуется весь код - скину, так уж и быть.
Миниатюры
Как можно самому найти ошибку, которая связана с стандартными заголовочными файлами  
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.06.2020, 10:45
Ответы с готовыми решениями:

Как пользоваться заголовочными файлами и использовать несколько исходных файлов?
Как пользоваться несколькими файлами cpp, и заголовками h , в Visual Studio WIN32 C++ Дайте пожалуйста инфу, или статью , как...

Непонятка с заголовочными файлами
game.h #ifndef _GAME_H_ #define _GAME_H_ #include <gl\gl.h> #include <gl\glu.h> #pragma comment (lib,...

Ошибка с заголовочными файлами
error C1014: слишком много включаемых файлов: глубина = 1024

27
15 / 15 / 0
Регистрация: 16.08.2018
Сообщений: 128
09.06.2020, 12:25  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от nd2 Посмотреть сообщение
Вывод компилятора (именно, Вывод компилятора, а не список ошибок), текстом, выложи здесь.
Да, именно вывод я и скидывал. Но он на столько большой, что я до этого его выкладывал в виде файла .txt
0
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,430
09.06.2020, 12:28
Цитата Сообщение от German2002g Посмотреть сообщение
Да, именно вывод я и скидывал.
Где? В первом посте скрином? Это не вывод компилятора. Я тебе выложил вывод компилятора, вот так и ты выложи. Если большой - значит начало выложи (текстом, не скрином).
0
15 / 15 / 0
Регистрация: 16.08.2018
Сообщений: 128
09.06.2020, 12:30  [ТС]
Цитата Сообщение от nd2 Посмотреть сообщение
Где? В первом посте скрином?
Отнюдь. Позже в 12:19.

Цитата Сообщение от nd2 Посмотреть сообщение
Если большой - значит начало выложи (текстом, не скрином).
Кликните здесь для просмотра всего текста

1>------ Сборка начата: проект: Application.program5, Конфигурация: Debug Win32 ------
1>Application.program5.cpp
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(800,12): error C2144: синтаксическая ошибка: перед "_Ty" требуется ";"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(800,38): error C2065: _Types: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(800,12): error C3544: "_Types": пакет параметров ожидает аргумент шаблона типа
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(800,68): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(844): error C3856: "std": класс не является классом шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(848,22): error C2989: std::_Cat_sequences: класс шаблон уже объявлен как не класс шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(845): message : см. объявление "std::_Cat_sequences"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(848,22): error C2988: неопознанное объявление или определение шаблона
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(848,22): error C2059: синтаксическая ошибка: <
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(848,38): error C2065: _Indexes1: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(848,22): error C2975: _Vals: недопустимый аргумент шаблона для "std::index_sequence", требуется константное выражение времени компиляции
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\type_traits(37): message : см. объявление "_Vals"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(849,20): error C2065: _Indexes2: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(849,1): error C2975: _Vals: недопустимый аргумент шаблона для "std::index_sequence", требуется константное выражение времени компиляции
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\type_traits(37): message : см. объявление "_Vals"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(849,35): error C2143: синтаксическая ошибка: отсутствие ";" перед "{"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(849,35): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(870): error C3856: "std": класс не является классом шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(876,22): error C2989: std::_View_as_tuple: класс шаблон уже объявлен как не класс шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(871): message : см. объявление "std::_View_as_tuple"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(876,22): error C2988: неопознанное объявление или определение шаблона
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(876,22): error C2059: синтаксическая ошибка: <
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(876,29): error C2065: _Types: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(876,22): error C3544: "_Types": пакет параметров ожидает аргумент шаблона типа
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(876,41): error C2143: синтаксическая ошибка: отсутствие ";" перед "{"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(876,41): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(881,22): error C2989: std::_View_as_tuple: класс шаблон уже объявлен как не класс шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(876): message : см. объявление "std::_View_as_tuple"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(881,22): error C2988: неопознанное объявление или определение шаблона
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(881,22): error C2059: синтаксическая ошибка: <
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(881,28): error C2065: _Ty1: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(881,34): error C2065: _Ty2: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(881,23): error C2923: std:air: "_Ty1" не является допустимым аргументом типа шаблон для параметра "_Ty1"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(881,23): error C2923: std:air: "_Ty2" не является допустимым аргументом типа шаблон для параметра "_Ty2"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(881,41): error C2143: синтаксическая ошибка: отсутствие ";" перед "{"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(881,41): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(886,22): error C2989: std::_View_as_tuple: класс шаблон уже объявлен как не класс шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(881): message : см. объявление "std::_View_as_tuple"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(886,22): error C2988: неопознанное объявление или определение шаблона
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(886,22): error C2059: синтаксическая ошибка: <
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(886,29): error C2065: _Ty: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(886,23): error C2923: std::array: "_Ty" не является допустимым аргументом типа шаблон для параметра "_Ty"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(886,49): error C2143: синтаксическая ошибка: отсутствие ";" перед "{"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(886,49): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(891,22): error C2989: std::_View_as_tuple: класс шаблон уже объявлен как не класс шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(886): message : см. объявление "std::_View_as_tuple"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(891,22): error C2988: неопознанное объявление или определение шаблона
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(891,22): error C2059: синтаксическая ошибка: <
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(891,29): error C2065: _Ty: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(891,34): error C2065: _Size: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(891,23): error C2923: std::array: "_Ty" не является допустимым аргументом типа шаблон для параметра "_Ty"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(891,22): error C2975: _Size: недопустимый аргумент шаблона для "std::array", требуется константное выражение времени компиляции
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(854): message : см. объявление "_Size"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(892,21): error C2988: неопознанное объявление или определение шаблона
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(892,21): error C2059: синтаксическая ошибка: <
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(892,28): error C2065: _Ty: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(892,33): error C2065: _Size: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(892,22): error C2923: std::array: "_Ty" не является допустимым аргументом типа шаблон для параметра "_Ty"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(892,61): error C2143: синтаксическая ошибка: отсутствие ";" перед "{"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(892,61): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(896): error C3856: "std": класс не является классом шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(901): error C3856: "std": класс не является классом шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(910,19): error C2989: std::_Tuple_cat2: класс шаблон уже объявлен как не класс шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(902): message : см. объявление "std::_Tuple_cat2"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(910,19): error C2988: неопознанное объявление или определение шаблона
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(910,19): error C2059: синтаксическая ошибка: <
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(910,26): error C2065: _Types1: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(910,19): error C3544: "_Types": пакет параметров ожидает аргумент шаблона типа
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(910,63): error C2065: _Ix: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(910,19): error C2975: _Vals: недопустимый аргумент шаблона для "std::index_sequence", требуется константное выражение времени компиляции
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\type_traits(37): message : см. объявление "_Vals"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(910,88): error C2065: _Types2: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(911,18): error C2988: неопознанное объявление или определение шаблона
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(911,18): error C2059: синтаксическая ошибка: <
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(911,25): error C2065: _Types1: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(911,37): error C2065: _Types2: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(911,47): error C3544: "_Types": пакет параметров ожидает аргумент шаблона типа
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(911,48): error C3544: "_Types": пакет параметров ожидает аргумент шаблона типа
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(911,102): error C2065: _Types2: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(911,112): error C3544: "_Types": пакет параметров ожидает аргумент шаблона типа
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(911,116): error C2039: "type": не является членом "`global namespace'".
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(912,26): error C2065: _Ix: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(912,46): error C2065: _Ix_next: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(912,34): error C2275: std::_Repeat_for: недопустимое использование этого типа в качестве выражения
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(897): message : см. объявление "std::_Repeat_for"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(912,56): error C2065: _Types2: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(912,63): error C2975: _Vals: недопустимый аргумент шаблона для "std::index_sequence", требуется константное выражение времени компиляции
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\type_traits(37): message : см. объявление "_Vals"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(913,21): error C2143: синтаксическая ошибка: отсутствие ";" перед "{"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(913,21): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(916): error C3856: "std": класс не является классом шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(931,42): error C2988: неопознанное объявление или определение шаблона
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(931,42): error C2059: синтаксическая ошибка: <
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(931,56): error C2039: "type": не является членом "`global namespace'".
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(931,91): error C2143: синтаксическая ошибка: отсутствие ";" перед "{"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(931,91): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\xlocmon(40): error C3856: "std": класс не является классом шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\xlocmon(247): error C3856: "std": класс не является классом шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\xlocmon(275,2): fatal error C1903: не удается восстановить после предыдущих ошибок; остановка компиляции
1>graphic.cpp
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(800,12): error C2144: синтаксическая ошибка: перед "_Ty" требуется ";"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(800,38): error C2065: _Types: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(800,12): error C3544: "_Types": пакет параметров ожидает аргумент шаблона типа
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(800,68): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(844): error C3856: "std": класс не является классом шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(848,22): error C2989: std::_Cat_sequences: класс шаблон уже объявлен как не класс шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(845): message : см. объявление "std::_Cat_sequences"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(848,22): error C2988: неопознанное объявление или определение шаблона
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(848,22): error C2059: синтаксическая ошибка: <
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(848,38): error C2065: _Indexes1: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(848,22): error C2975: _Vals: недопустимый аргумент шаблона для "std::index_sequence", требуется константное выражение времени компиляции
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\type_traits(37): message : см. объявление "_Vals"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(849,20): error C2065: _Indexes2: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(849,1): error C2975: _Vals: недопустимый аргумент шаблона для "std::index_sequence", требуется константное выражение времени компиляции
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\type_traits(37): message : см. объявление "_Vals"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(849,35): error C2143: синтаксическая ошибка: отсутствие ";" перед "{"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(849,35): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(870): error C3856: "std": класс не является классом шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(876,22): error C2989: std::_View_as_tuple: класс шаблон уже объявлен как не класс шаблон
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(871): message : см. объявление "std::_View_as_tuple"
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(876,22): error C2988: неопознанное объявление или определение шаблона
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(876,22): error C2059: синтаксическая ошибка: <
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(876,29): error C2065: _Types: необъявленный идентификатор
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.2 5.28610\include\tuple(876,22): error C3544: "_Types": пакет параметров ожидает аргумент шаблона типа

...

0
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,430
09.06.2020, 12:46
Тут что у тебя (C:\Program Files (x86)\Microsoft SDKs\Windows)?
Миниатюры
Как можно самому найти ошибку, которая связана с стандартными заголовочными файлами  
0
15 / 15 / 0
Регистрация: 16.08.2018
Сообщений: 128
09.06.2020, 12:59  [ТС]
Цитата Сообщение от nd2 Посмотреть сообщение
Тут что у тебя (C:\Program Files (x86)\Microsoft SDKs\Windows)?
У меня нет этого пути. Только похожие, по содержанию.
Миниатюры
Как можно самому найти ошибку, которая связана с стандартными заголовочными файлами   Как можно самому найти ошибку, которая связана с стандартными заголовочными файлами   Как можно самому найти ошибку, которая связана с стандартными заголовочными файлами  

0
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,430
09.06.2020, 13:06
Лучший ответ Сообщение было отмечено German2002g как решение

Решение

В общем: в файлах с кодом ошибок нет, в проекте ошибок нет. Остальное не относится к С++. Или среда сломалась, или ОС. Задай вопрос в соответствующих ветках форума.
1
15 / 15 / 0
Регистрация: 16.08.2018
Сообщений: 128
09.06.2020, 14:29  [ТС]
Цитата Сообщение от nd2 Посмотреть сообщение
Задай вопрос в соответствующих ветках форума.
Не подскажите в каких?
А то я могу ошибиться.
0
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,430
09.06.2020, 15:13
https://www.cyberforum.ru/visual-studio/
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.06.2020, 15:13

Работа с заголовочными файлами
Приветствую! Простейшая программа с подключением заголовочного файла выдаёт следующие ошибки: 1) main.cpp: (.text+0x32):...

Правильная работа с заголовочными файлами
Добрый день! Данная тема неоднократно подымалась на форуме, но конкретно для моей ситуации ответ увы найти не удалось. Суть проблемы,...

В чем разница между заголовочными файлами и библиотеками
В чем разница между заголовочными файлами и библиотеками? И, вообще, какова структура библиотеки в С++?

Создание статической библиотеки из нескольких файлов с несколькими заголовочными файлами
В общем, имеется несколько классов, как водится - каждый имеет .h/.cpp. Решил собрать все это дело в библиотеку, но вот беда - все равно...

Как самому обработать ошибку вычисления стандартной функции?
Задам упрощенную ситуацию, чтоб не объяснять все. var s:string; T:real; ............................................... ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
28
Ответ Создать тему
Новые блоги и статьи
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru