Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.66/47: Рейтинг темы: голосов - 47, средняя оценка - 4.66
 Аватар для GoldenId
142 / 143 / 64
Регистрация: 11.11.2010
Сообщений: 877
Записей в блоге: 10

Не подключаются стандартные заголовочные файлы

01.01.2020, 13:18. Показов 10171. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Установил Visual Studio 2019. Сильно в процесс установки не вникал (может, что не установилось?)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//#define CF
#include <cstddef>
#ifdef CF
#include <iostream>
#else
#include <fstream>
#endif
#include <vector>
#include <algorithm>
 
using namespace std;
 
int main()
{
#ifdef CF
    std::istream& is = std::cin;
    std::ostream& os = std::cout;
#else
    std::ifstream is("in.txt");
    std::ofstream os("out.txt");
#endif
}
Code
1
2
3
4
5
Серьезность  Код  Описание    Проект    Файл    Строка    Состояние подавления
Ошибка (активно)   E1696   не удается открыть источник файл "cstddef"  Good Bye 2019   ... 2   
Ошибка (активно)   E1696   не удается открыть источник файл "fstream"  Good Bye 2019   ... 6   
Ошибка (активно)   E1696   не удается открыть источник файл "vector"   Good Bye 2019   ... 8   
Ошибка (активно)   E1696   не удается открыть источник файл "algorithm"    Good Bye 2019   ... 9
Есть файлы c:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\include\fstream, c:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\include\vector

Где смотреть пути не нашёл.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.01.2020, 13:18
Ответы с готовыми решениями:

Заголовочные файлы
Собственно проблема состоит вот в чём: у меня 2 формы. В каждой подключен файл, в котором объявлена глобальная переменная типа HANDLE. При...

Заголовочные файлы C++
Определился с библиотекой-MFC.Теперь есть вопрос: Я пишу приложение используещее Directx для воспроизведение звука и XML для...

Не подключаются заголовочные файлы
Доброй ночи. Пишу проект, для которого нужны файлы #include &lt;pthread.h&gt; #include &lt;unistd.h&gt; Нашёл в интернете код, создал файл с...

15
Мозгоправ
 Аватар для L0M
1745 / 1039 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
01.01.2020, 20:42
GoldenId, в свойствах проекта попробуйте поменять Windows SDK Version. Если не поможет, попробуйте поменять Platform Toolset и тоже поиграть с версией SDK.
1
 Аватар для GoldenId
142 / 143 / 64
Регистрация: 11.11.2010
Сообщений: 877
Записей в блоге: 10
02.01.2020, 12:18  [ТС]
L0M, не могу найти. У меня русская версия. Поискал "SDK", "Windows", "Платформа", но по теме ничего не находит в настройках.
Может это быть из-за нового интерфейса VS2019?
0
Мозгоправ
 Аватар для L0M
1745 / 1039 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
02.01.2020, 13:28
GoldenId, в английской версии это выглядит так.
Миниатюры
Не подключаются стандартные заголовочные файлы  
1
 Аватар для Новичок
1682 / 1098 / 489
Регистрация: 17.07.2012
Сообщений: 5,360
02.01.2020, 15:54
GoldenId, у меня не так давно была похожая ситуация(Windows 7, 32-битная). Переустановка студии не помогала. Зато после установки обнов системы(которые я совсем не хотел ставить, но винда достала своими уведомлениями) все волшебным образом стало работать(без переустановки студии!). Может вам это поможет. В крайнем случае для соревнований(видно что вы Codeforces решаете) можно временно использовать какую-то Online-IDE типа rextester.com
1
 Аватар для GoldenId
142 / 143 / 64
Регистрация: 11.11.2010
Сообщений: 877
Записей в блоге: 10
02.01.2020, 17:19  [ТС]
L0M, насколько это нормально?
0
Мозгоправ
 Аватар для L0M
1745 / 1039 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
02.01.2020, 19:30
GoldenId, перед тем, как посмотреть свойства, в Обозревателе решений (Solution Explorer) выделите название проекта (видимо Good Bye 2019).

Или в Обозревателе решений (Solution Explorer) выделите название проекта (видимо Good Bye 2019), нажмите правую клавишу мыши и выберите Свойства.
1
 Аватар для GoldenId
142 / 143 / 64
Регистрация: 11.11.2010
Сообщений: 877
Записей в блоге: 10
03.01.2020, 05:49  [ТС]
L0M,
Цитата Сообщение от L0M Посмотреть сообщение
Или в Обозревателе решений (Solution Explorer) выделите название проекта (видимо Good Bye 2019), нажмите правую клавишу мыши и выберите Свойства.
если делаю так, то получаю вот что


Вчера поставил для неё обновления, которые она предлагала.
0
Мозгоправ
 Аватар для L0M
1745 / 1039 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
03.01.2020, 16:05
GoldenId, см. картинку: 1 - выделяем проект, 2 - жмём иконку. Должен появиться диалог, который я показывал ранее.
Миниатюры
Не подключаются стандартные заголовочные файлы  
1
 Аватар для GoldenId
142 / 143 / 64
Регистрация: 11.11.2010
Сообщений: 877
Записей в блоге: 10
10.01.2020, 12:42  [ТС]
L0M, нажимаю строчку проекта 1, кнопка 2 неактивна.
0
Мозгоправ
 Аватар для L0M
1745 / 1039 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
10.01.2020, 14:18
GoldenId, запакуйте проект в архив и прикрепите к сообщению. Либо у вас что-то не так с проектом, либо криво встала сама Студия.
1
 Аватар для GoldenId
142 / 143 / 64
Регистрация: 11.11.2010
Сообщений: 877
Записей в блоге: 10
13.01.2020, 23:29  [ТС]
L0M, Good Bye 2019.7z. Студию переставил. Всё те же ошибки.
0
Мозгоправ
 Аватар для L0M
1745 / 1039 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
14.01.2020, 00:19
Лучший ответ Сообщение было отмечено GoldenId как решение

Решение

GoldenId, вы создали проект не того типа (я вообще не понял как вам удалось это сделать):
Имя_проекта.vcxitems
Файл проекта общих элементов. Этот проект не создается. Вместо этого на него может сослаться другой проект C++, и его файлы станут частью процесса сборки ссылающегося проекта. Это можно использовать для совместного использования общего кода в кроссплатформенных проектах C++.
Я вам переделал на консольный проект с настройками по умолчанию.
В вашем проекте ещё есть ссылка на некий ..\..\common\main.01.cpp. Но поскольку его в архиве не было, я его в проект не включал.

У меня компилится без вопросов. Visual Studio Community 2019 ver. 16.4.2.
Вложения
Тип файла: 7z Good Bye 2019 console.7z (2.2 Кб, 14 просмотров)
1
 Аватар для GoldenId
142 / 143 / 64
Регистрация: 11.11.2010
Сообщений: 877
Записей в блоге: 10
23.01.2020, 07:25  [ТС]
L0M, благодарю, заработало.

Цитата Сообщение от L0M Посмотреть сообщение
вы создали проект не того типа (я вообще не понял как вам удалось это сделать):
Имя_проекта.vcxitems
Этого было достаточно. Видимо, я тыкнул не на ту строчку в стартовом окне...

Пересоздал проект - заработало.

Цитата Сообщение от L0M Посмотреть сообщение
Я вам переделал на консольный проект с настройками по умолчанию.
В вашем проекте ещё есть ссылка на некий ..\..\common\main.01.cpp. Но поскольку его в архиве не было, я его в проект не включал.
У меня компилится без вопросов. Visual Studio Community 2019 ver. 16.4.2.
Не стоило утруждаться.

Новичок, слава макаронному монстру, обновления для винды ставить не пришлось. Там такое лицензионное соглашение, что я его осилю чуть более вероятно, чем невозможно.
0
0 / 0 / 0
Регистрация: 28.10.2023
Сообщений: 13
08.11.2023, 21:08
Я думаю у вас установлены несколько SDK и какая-то из них глючит. надо её найти и удалить.Это непростая задача. По сути это конфликт версий и быть не должно но иногда бывает. Переустановка студии поможет конечно же. Но это то, что делать не хотелось бы. Вам надо не только всё студию удалить ни и почистить всё как будто вы её не устанавливали вовсе. Иначе она восстановит старые настройки и опять то же самое...
0
Just Do It!
 Аватар для XLAT
4198 / 2653 / 654
Регистрация: 23.09.2014
Сообщений: 8,947
Записей в блоге: 3
29.11.2023, 17:56
Цитата Сообщение от kanatoly Посмотреть сообщение
у вас установлены несколько SDK




пофик на кучу разных SDK - всё работает.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.11.2023, 17:56
Помогаю со студенческими работами здесь

Visual Studio не подключаются стандартные библиотеки
Проблема в 10й и 12й версии VS, не могу понять в чем проблема...

Заголовочные файлы .h, файлы исходного когда c/c++ и установление связи между ними
Всем добрый вечер!) Относительно недавно стал изучать c/c++, хочу полюбопытствовать ,так как появился вопрос. Почему при объявлении...

Работа в Visual Studio 2015 - как добавить файлы исходного кода и заголовочные файлы?
Приветствую всех! Столкнулся с тем, что решая задачи по книге Лафоре про графику, не смог добавить файлы .h и .cpp, скачав их с одной из...

заголовочные файлы в с++
я вот не могу понять, их обязательно делать в своих программах? В том смысле, что бы код был, так сказать &quot;правильным, хорошим&quot;. ...

Заголовочные файлы
Компилятор выдает ошибку на запись: #include &lt;iostream.h&gt; - &quot;не удается открыть источник файл iostream.h&quot;. Скажите, iostream.h - это...


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru