Почему импорт работает с , но не работает с или другими библиотеками?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Почему импорт работает с , но не работает с или другими библиотеками?

Сообщение Anonymous »

Я пытаюсь научиться работать с C++20. Я использую MSVC 19.34.31937, а также настроил свой проект в свойствах на использование C++20. Но проблема все еще остается.
Оператор import работает «когда он этого хочет». Оператор #include работает нормально.
Если я импортирую :

Код: Выделить всё

import ; // ok
import ; // ok too (the only two libraries that work)
Это сработает, но иногда нет. Но если я импортирую, например, :

Код: Выделить всё

import ; // error  C7612: could not find header unit for 'C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\string'
Самое странное, что иногда все операторы std могут содержать множество ошибок. Но у меня вопрос:
Почему импорт работает, а импорт нет?
Я пытался изменить порядок импорта.


Подробнее здесь: https://stackoverflow.com/questions/752 ... er-librari
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»