- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 QMainWindow中不可以直接添加LayOut
QMainWindow中不可以直接添加LayOut 今天写项目是遇到一个奇怪的问题,QMainWindow 中直接setLayout() 布局无效或者直接显示异常。 很奇怪,QMainWindow 是继承自QLayout的为什么会出现这样的问题呢? 我是这样操作的, 首先,新建的工程窗体选的是QMainWindow。接着,直接在代码中new出控件对象,然后添加到layout中了,最后在 setLayout()的时候,发现界面显示的效果和预期不一样 这是为什么呢? 先来看看官方文档,关于setLa
2021-11-10 22:32:15
608
原创 Qt程序编译运行时程序异常结束
Qt编译运行时程序异常结束 18:26:04: 程序异常结束。 18:26:04: The process was ended forcefully. 出现此问题,有点郁闷,没有其他任何提示,只能自己猜测了 首先,Qt编译出现此问题是由于使用的是MSVC2017编译器编译运行的,如图 那么就可能与MSVC有关联,继续查找,将程序单独运行试试 双击发现问题出现MSVCP140D.dll缺失。果然和MSVC有关。 直接Google,发现网上大多数的解决办法有两种: 安装 Microsoft Vi
2021-06-06 10:12:39
2219
2
原创 C++ 指针相加相减
如果两个指针向同一个数组,它们就可以相减,其结果可以分两个方面理解 1、对于内存块操作时,是两个指针之间的元素数目,例如: #include #include using namespace std; int main() { int *first = (int*)malloc(20 * sizeof(int)); int *last = first + 20;
2013-07-05 16:02:42
5220
原创 char *p = new char; 和 char *p2 = "abcdef"的区别
char *p = new char; 和 char *p2 = "abcdef"的问题 今天在写代码时,突然间想到一个问题,如果我char *p = new char;出个指针,是否 可以这样操做,对p赋常量字符串呢? p = “abcdef”; 先做个实验: 1 #include 2 using namespace std; 3 void main() 4
2013-04-01 15:08:19
932
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人