Re[3]: std::fopen падает в релизе с ошибкой 0xc0000417
От: Alexander G Украина  
Дата: 03.02.22 16:36
Оценка:
Здравствуйте, удусекшл, Вы писали:

PD>>File access mode flag "x" can optionally be appended to "w" or "w+" specifiers. This flag forces the function to fail if the file exists, instead of overwriting it. (C++17)


PD>>https://en.cppreference.com/w/cpp/io/c/fopen


У>MSVC с ключиком "ISO C++17 Standard (/std:c++17)"


Для функций C runtime на самом деле имеет значение не ключик, а версия рантайма.
При сборке с /MD берётся системный рантайм, который может быть слишком старый.
VS 2015, 2017, 2019, 2022 используют те же самые DLL, т.е. програма может взять версию от 2015.

свежий vcredist может в этом случае помочь
Русский военный корабль идёт ко дну!
Отредактировано 03.02.2022 16:37 Alexander G . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.