![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
Ujig
这个作者很懒,什么都没留下…
展开
-
Qt VS Tools用不了解决方法。
鼠标移动到Qt VS Tools会显示 qt visual studio tools version 2.6.0:initializing。在这里尝试了重新安装Qt VS Tools登一些列办法,都没能解决。解决方法:更新VS就可以了。再VS中点击右下角的????样子的按钮,有更新VS的通知,点击更新就可以用了。...原创 2020-10-12 15:01:53 · 2922 阅读 · 2 评论 -
“error LNK2019: 无法解析的外部符号”的几种可能原因,已解决。
环境:Window10+ Visual Studio 2019也适用于其他版本究其原因,只不过是程序里用了某个函数,这个函数依赖于某个库文件,然后程序并没有找到这个库文件,所以要么是没添加,要么就是添加错了,没添加请参考第一个办法,添加错误请参考第二个办法。1. 采用第三方库或者开源库,忘记添加依赖项,添加方法:(建议采用相对路径,关于相对路径请参照博客https://blog.csdn.net/weixin_44330072/article/details/106492533 解...原创 2020-06-02 11:57:02 · 18143 阅读 · 0 评论 -
fatal error LNK1112: 模块计算机类型“X64”与目标计算机类型“x86”冲突,已解决。
环境:Windows10 64位 + Visual Studio 2019其他版本同样适用模块计算机类型:并不能简单的理解为本机的操作系统位数,而是当前程序的当前平台环境,由你配置的Visual Studio的环境决定,比如给VS配置的是Qt环境,那么你下载安装64位Qt MSVC,然后给VS引入的Qt版本也是这个版本的话,那么模块计算机类型就是x64。目标计算机类型:就是当前你程序所需要的平台环境的位数,多数出现在编译别人程序或者引用第三方动态库时候出现此问题。然后目标计算类型是x86的话以为原创 2020-06-02 14:48:25 · 5737 阅读 · 1 评论 -
找不到 xxx.dll 的问题解决方法
环境: Win10 + Visual Studio 2019报错: 由于找不到 xxx.dll ,无法继续执行代码。重新安装程序可能会解决此问题。 如果是利用第三方库,开发程序的时候,生成解决方案成功了,但是运行或者调试时候出现了此问题,解决方式如下:1. 如果此 xxx.dll 是某个系统动态库文件,那么网上有很多帖子会帮助到你,只需要搜相应的动态库文件的名字,就能找到,会提示你下载别人的此 .dll 动态库文件,粘贴到你电脑的对应的系统文件夹里,大多数时候是syst...原创 2020-07-07 17:44:45 · 4688 阅读 · 5 评论 -
Qt将控件提升为自定义类以后,不能改变属性的问题解决方法。
环境:Win10 + Visual Studio 2019 + Qt 5.14.0 最近做Qt开发,为了要实现QWidget的鼠标点击事件,写了继承自QWidget的自定义类MyWidget,然后在Qt Designer界面将QWidget提升为MyWidget。但是运行时候出现了问题: 就是我提升为MyWidget的那个QWidget控件的提升之前设置的QWidget的灰色边框消失了(但是鼠标点击事件正常),没有提升为MyWidget的QWidget控件没事。然后采取了以下措...原创 2020-06-16 10:08:50 · 1861 阅读 · 5 评论 -
(xxx.dll)处(位于xxx.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000003F 时发生访问冲突。已解决。
下面两个这种类型的报错都一样。(跟xxx.dll和xxx.exe都没关系)0x794CECC1 (Qt5Cored.dll)处(位于 xxx.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000003F 时发生访问冲突。 处未处理的异常: 0xC0000005: 读取位置 0x00000000时发生访问冲突BUG的显示方式:闪退最近在用Qt开发一个客户端,但是按了一个按钮后总是闪退,百思不得其解,后来调试看了,然后到了这一步就提示错误。如图(其中m_acToken只是个QS原创 2020-06-03 17:22:07 · 86020 阅读 · 13 评论 -
vector中push_back时候对C++指针的运用
我们都知道指针用完了必须释放掉,不然会产生内存泄漏,但是得注意一个问题。 https://www.cnblogs.com/uniqueliu/archive/2011/07/18/2109778.html 上面这个博客写的很清晰,当用了一个指针 p,如果只用 delete p 来释放的话,系统只会将 p 指向的内存地址删除掉,p本身并不会被删除或是释放。...原创 2020-03-24 15:26:21 · 3507 阅读 · 4 评论