
C++
strive_spirit
这个作者很懒,什么都没留下…
展开
-
VS2017-编译时报错【fatal error LNK1201:写入程序数据库*.pdb时出错;请检查是否是磁盘空间不足、路径无效或权限不够】
VS2017使用原创 2022-03-16 14:43:28 · 3817 阅读 · 0 评论 -
Qt笔记2:MVC重构智能巡检系统过程中遇到的问题及处理整理
1、UI层原先的实现包含着多个查询数据操作,如何重构到MVC结构中?保持同步处理过程?经与做web开发的前端的同事沟通讨论,确认同步、异步的处理,前端的同步操作尽可能少,尽量将相关同步操作放到后台操作中。如V层点击一个操作,需要查询2次或多次的数据,然后显示到V中,则可以定义一个命令,到model层的时候,将这几个查询数据操作做同步,查询结束后,一起返回给UI层,这是一般的处理逻辑。可以将多个查询操作在model对controller层的共同的接口中提供组织,而调用的各个model的接口不变,只是组织方原创 2021-09-25 21:13:36 · 146 阅读 · 0 评论 -
Qt笔记3:QComboBox如何遍历所有下拉项
直接上代码for(int idx=0; idx<pComboBoxA->count(); idx++){ QString itemName = pComboBoxA->itemText(idx); QString itemCode = pComboBoxA->itemData(idx, Qt::UserRole).toString(); // do other things}原创 2021-10-21 11:09:46 · 5714 阅读 · 0 评论 -
关于Linux的gcc与g++
参考文章:经典解释原创 2021-10-06 17:29:14 · 89 阅读 · 0 评论 -
C++笔记1:关于类中成员变量是否使用?是否使用指针?的讨论
C++笔记:关于类中成员变量是否使用?是否使用指针?的讨论类对象长时存在,且某部分数据对象也需要长时存在如果某个数据对象,该数据对象自带释放机制时类对象长时存在,且某部分数据对象也需要长时存在可以将该数据对象设计为该类的成员变量,且可以设置为指针,在构造函数中初始化申请内存为该指针,只做局部的数据的更新,对现象就可以不需要每次更新数据都要释放申请,只需修改内存中的部分数据即可继续使用。只当该类对象释放时,将该成员对象释放掉即可(动态内存释放);比如:Qt中长时间显示的界面、子界面等;如果某个数据对原创 2021-08-12 21:51:52 · 511 阅读 · 0 评论 -
C++单例模式总结与剖析
转载:C++ 单例模式总结与剖析转载 2021-04-23 09:38:04 · 126 阅读 · 0 评论