Вопросы по теме 'bad-alloc'

случайный новый LPDIRECTSOUNDBUFFER8 bad_alloc
Я получаю случайное «исключение C++: std::bad_alloc в ячейке памяти» со следующим кодом. LPDIRECTSOUNDBUFFER8* ppDirectSoundBuffer; ppDirectSoundBuffer = new LPDIRECTSOUNDBUFFER8[1]; Этот код вызывается при загрузке/инициализации. Я могу...
72 просмотров
schedule 03.09.2022

Отладка исключения bad_alloc из веб-приложения .NET
Я конвертирую настольное приложение Visual C++ в веб-приложение .NET. При этом я попытался сохранить внутренние библиотеки DLL Visual C++, которые изначально использовались в настольном приложении. Пытаясь удалить глобальные переменные из этих dll,...
97 просмотров

std::bad_alloc и решатель GSL ODE
Я пытаюсь решить (большую) систему ОДУ с помощью решателей GSL. Когда я использую метод драйвера, я получаю сообщение об ошибке could not allocate space for gsl_interp_accel , когда я определяю управление, ошибку и степпер вручную, я получаю...
297 просмотров
schedule 08.07.2023

С++ выдает исключение std::bad_alloc для очень маленького std::vector с использованием std::sort
Я работаю над проектом на С++, который имеет дело с данными, разделенными запятыми (CSV). Что я делаю, так это читаю данные из файла .csv в вектор объектов CsvRow. Итак, сегодня я столкнулся с очень странными исключениями std::bad_alloc, возникающими...
1579 просмотров

Использование функции удаления внутри
У меня проблема с вызовом функции удаления внутри. Когда я выделяю память с помощью новой внутренней функции, кажется, что она работает, но удаление ранее выделенной памяти вызывает выброс std::bad_alloc. Возможно ли это, или я могу освободить...
714 просмотров
schedule 18.03.2022

Сбой в QString toUtf8()
У меня есть слот: void Foo::func(QString str1, const QString& str2, int width, int height) { std::unique_lock<std::mutex> _lock(m_mutex); #ifdef _DEBUG MEMORYSTATUSEX statex; statex.dwLength = sizeof (statex); if...
1264 просмотров
schedule 13.08.2022

Проблема pybind11 bad_alloc с std::vector‹std::shared_ptr‹A››
У меня есть такие структуры: struct A{ void do_stuff(){...does stuff}; } struct B{ std::vector<std::shared_ptr<A>> objs; } мой пибинд: py::class_<A>(m, "A") .def("do_stuff", &A::do_stuff) py::class_<B>(m,...
356 просмотров
schedule 24.12.2022

Я получаю следующую ошибку: завершение вызывается после создания экземпляра 'std::bad_alloc'
Итак, у меня есть строка s, которую я повторяю n раз. Например, у меня есть «аба» и n = 10, и я хочу найти количество букв «а». Итак, в этом случае (абаабаабаа) у нас есть 7 «а». Я написал следующий код, который проходит некоторые тестовые случаи,...
618 просмотров
schedule 02.05.2023

Как исправить ошибку C++: завершение вызывается после создания экземпляра 'std::bad_alloc'. что(): std::bad_alloc
Мои извинения, я знаю, что на этот тип вопроса уже есть ответ здесь, но я не мог понять, как использовать его для своего кода. Я написал программу для соревнования по решению задач, которая принимает массив и пытается максимизировать значение...
358 просмотров
schedule 17.06.2023