1.……中的……出未处理的异常:……:读取位置……时发生访问冲突
原因:声明了指针所指向的对象,但是接下来没有用new定义。
此类错误容易在这种情况下发生:
头文件.h文件中声明某个对象: QPushButton *button;
但在.cpp文件的构造方法中写到:QPushButton *button=new QPushButton;
以上.cpp文件中应该写成button=new QPushButton,否则就是重新定义button,使得button成了这个构造方法中的局部变量,而真正的全局变量button并未用new字符来定义,所以出现这个错误。