Мне удалось получить импорт STD, работая через Cmake, и он работает нормально, за исключением случаев, когда я делаю: < /p>
import std;
#include
int main()
{
}
< /code>
Я получаю целую кучу ошибок: < /p>
'std::align_val_t': 'unsigned enum' type redefinition
'std::_Uninitialized': 'enum' type redefinition
'std::enable_if': class template has already been defined
< /code>
и многие другие. Эти ошибки, по -видимому, происходят от: < /p>
vcruntime_new.h
yvals.h
xtr1common
cstddef
< /code>
Теперь, если я сделаю: < /p>
#include
import std;
int main()
{
}
< /code>
Итак, обратите за собой порядок, он компилируется. У меня есть последняя версия MSVC (17.14.12), и я нахожу это странным, потому что я верю>
Подробнее здесь: https://stackoverflow.com/questions/797 ... c-compiler
Предполагается ли работать Import STD в последнем компиляторе MSVC? ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение