MSCTF.dll жалуется: «Произошла ошибка утверждения» ⇐ C++
-
Anonymous
MSCTF.dll жалуется: «Произошла ошибка утверждения»
Я разрабатываю приложение для Win11 с помощью Win10 SDK, вот моя среда:
[*]MSVC v142 [*]Win10 SDK(10.0.19041.0) [*]PCL 1.12.1 [*]OpenCV 4.8.0 [*]Qt 5.15.2
Когда я запускаю свое приложение из Qt Creator в режиме отладки, оно жалуется:
clientcore\windows\advcore\ctf\uim\tim.cpp(800)\MSCTF.dll!00007FFA625262B9: (звонящий: 00007FFA62526EEC) LogHr(1) tid(267c) 8007029C Произошел сбой утверждения. Минимальный пример:
заголовок
#ifndef MINIMAL_H #define MINIMAL_H #include #include #include QT_BEGIN_NAMESPACE пространство имен пользовательского интерфейса { класс Минимальный; } QT_END_NAMESPACE класс Минимальный: общедоступный QMainWindow { Q_OBJECT публика: Минимальный (QWidget *parent = nullptr); ~Минимальный(); частный: bool readPcd(const QString &file, pcl::PointCloud::Ptr &cloud); bool readImage(const QString &file, cv::Mat &image); Ui::Минимальный *ui; }; #endif // МИНИМАЛЬНЫЙ_Ч источник
#include "minimal.h" #include "./ui_minimal.h" #include Минимальный::Минимальный(QWidget *parent) : QMainWindow(родительский), ui(новый пользовательский интерфейс::Минимальный) { ui->setupUi(это); pcl::PointCloud::Ptr облако; readPcd("..\\example_data\\20210209152054.pcd", облако); qDebug()
Я разрабатываю приложение для Win11 с помощью Win10 SDK, вот моя среда:
[*]MSVC v142 [*]Win10 SDK(10.0.19041.0) [*]PCL 1.12.1 [*]OpenCV 4.8.0 [*]Qt 5.15.2
Когда я запускаю свое приложение из Qt Creator в режиме отладки, оно жалуется:
clientcore\windows\advcore\ctf\uim\tim.cpp(800)\MSCTF.dll!00007FFA625262B9: (звонящий: 00007FFA62526EEC) LogHr(1) tid(267c) 8007029C Произошел сбой утверждения. Минимальный пример:
заголовок
#ifndef MINIMAL_H #define MINIMAL_H #include #include #include QT_BEGIN_NAMESPACE пространство имен пользовательского интерфейса { класс Минимальный; } QT_END_NAMESPACE класс Минимальный: общедоступный QMainWindow { Q_OBJECT публика: Минимальный (QWidget *parent = nullptr); ~Минимальный(); частный: bool readPcd(const QString &file, pcl::PointCloud::Ptr &cloud); bool readImage(const QString &file, cv::Mat &image); Ui::Минимальный *ui; }; #endif // МИНИМАЛЬНЫЙ_Ч источник
#include "minimal.h" #include "./ui_minimal.h" #include Минимальный::Минимальный(QWidget *parent) : QMainWindow(родительский), ui(новый пользовательский интерфейс::Минимальный) { ui->setupUi(это); pcl::PointCloud::Ptr облако; readPcd("..\\example_data\\20210209152054.pcd", облако); qDebug()
Мобильная версия