C++
KELLY_F2018
这个作者很懒,什么都没留下…
展开
-
C++ 释放指向类的void类型指针造成内存泄漏
先来看一段代码#include <iostream>using namespace std;class A{public: A(){ cout << "A() ...." << endl; } ~A() { cout << "~A()...." << endl; } void func() {原创 2018-07-26 15:16:09 · 757 阅读 · 0 评论 -
C++中父类和子类的赋值兼容原则
1.子类对象可以直接赋值给父类对象2.子类对象可以当做父类对象使用3.子类对象可以直接初始化父类对象4.父类指针可以直接指向子类对象5.父类引用可以直接引用子类对象 以下是每一点的代码验证1 子类对象可以直接赋值给父类对象#include<iostream>using namespace std;class Parent{privat...原创 2018-07-27 13:12:13 · 2978 阅读 · 0 评论 -
QT杂记(三)员工管理系统
这两天在用QT做一个员工管理系统,里面牵涉到不少之前没细想过的问题,记录下来以便以后查阅先把需要放出来:(一)两个没有关系的窗口间怎么传递信息一开始是做客户端的,遇到的第一个问题是,作为普通用户,登陆之后跳转到用户界面,这时候怎么发送信息给服务器端,让服务器端知道自己是谁?(即当前用户名)而管理员可以查看所有用户信息,因此不需考虑这一点。网上大多数的窗口间通信都是三种,父子窗口...原创 2018-08-10 16:25:01 · 3155 阅读 · 2 评论 -
QT调用SQLITE数据库
1 在.pro文件中添加 sql 2 在头文件中添加 #include <QSqlQuery> 3 在需要调用数据库的窗口的构造函数中打开数据库注意:数据库要在你的项目创建文件夹中,或者在函数中添加绝对路径QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); db.setDatabase...原创 2018-08-10 16:45:24 · 2372 阅读 · 0 评论