Оператор задачи: < /p>
Я сталкиваюсь с исключением нарушения доступа при попытке подключиться к моей базе данных MySQL с использованием разъема MySQL C ++ (v9.2). Исключение происходит во время выполнения со следующей ошибкой: < /p>
Unhandled exception at 0x00007FFDDC88FDAB (vcruntime140.dll) in Backend.exe: 0xC0000005: Access violation reading location 0x0000004F188468D8.
< /code>
Это говорит о том, что нулевой указатель или неверный вопрос доступа к памяти. < /p>
Минимальный код для воспроизведения < /p>
#include
#include
int main() {
sql::Driver* driver = sql::mysql::get_mysql_driver_instance();
std::unique_ptr con(driver->connect("tcp://127.0.0.1:3306", "user", "password"));
con->setSchema("testdb");
}
< /code>
Даже с помощью этого минимального кода нарушение доступа все еще происходит. 2022 < /p>
Устранение неисправностей, выполненные < /p>
Утвержденный, что сервер MySQL работает и доступен. SQL :: SQLEXCECTION, но программа сбивается с ударом перед каким -либо исключением. причина?
Заранее спасибо!
Подробнее здесь: https://stackoverflow.com/questions/795 ... ime140-dll
Проблема с разъемом MySQL C ++ (v9.2): нарушение доступа в vcruntime140.dll [закрыто] ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как разрешить этот конфликт связи с vcruntime140.dll, поставляемым с JVM?
Anonymous » » в форуме JAVA - 0 Ответы
- 38 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как разрешить этот конфликт связи с vcruntime140.dll, поставляемым с JVM?
Anonymous » » в форуме JAVA - 0 Ответы
- 43 Просмотры
-
Последнее сообщение Anonymous
-