Необработанное исключение: недопустимый параметр был передан в функцию, которая считает недопустимые параметры фатальнымC++

Программы на C++. Форум разработчиков
Anonymous
Необработанное исключение: недопустимый параметр был передан в функцию, которая считает недопустимые параметры фатальным

Сообщение Anonymous »

Итак, я делал полиномиальный упроститель для своего школьного проекта. Я решил создать приложение с использованием C++ UWP в Visual Studio.
В качестве одной из дополнительных функций приложения я реализовал систему хранения и извлечения полиномов из файла, чтобы вы могли получить доступ к ним. ранее введенные вами полиномы. Для этого я использую boost::filesystem. Код компилируется нормально. Но во время отладки эта функция:

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

fs::exists(basePath) // namespace fs = boost::filesystem
... каким-то образом вызывает следующее исключение:

Необработанное исключение по адресу 0x00007FFBB71AAFEC (ucrtbased.dll) вExpressionSimplifierV4 UWP.exe: недопустимый параметр был передан в
функцию, которая считает недопустимые параметры фатальными.

..выброшено из этого линия:

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

rootFrame->Navigate(TypeName(MainPage::typeid), e->Arguments); // App.xaml.cpp
В чем причина этого исключения и как его устранить?

Подробнее здесь: https://stackoverflow.com/questions/731 ... t-consider

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