
c++
文章平均质量分 69
牛郎恋刘娘,刘娘念牛郎
裂开来
展开
-
QT sql查询模型,视图显示
SQL 查询模型(QSqlQueryModel)是 Qt 提供的一种数据模型,用于执行 SQL 查询并返回结果集。它继承自QSqlTableModel 类,可以使用 QSqlQuery 对象执行任意的 SQL语句,并将查询结果封装成一个二维表格形式的数据模型,方便在 Qt 应用程序中进行展示和操作。QSqlQueryModel 可以通过 setQuery() 函数设置要执行的 SQL 语句,并通过 setHeaderData()函数设置表头信息。原创 2023-04-13 14:55:32 · 1204 阅读 · 0 评论 -
c++异常处理
在这个例子中,第一个catch块处理std::exception类型的异常,第二个catch块处理std::runtime_error类型的异常,最后一个catch块处理所有其他类型的异常。这里使用了一个try块来包含可能会引发异常的代码,然后使用一个catch块来捕获std::exception类型的异常,并对其进行处理。在这个例子中,第二个catch块使用逗号分隔符同时捕获std::runtime_error和std::logic_error类型的异常。原创 2023-04-05 21:14:23 · 1062 阅读 · 0 评论 -
c++ private protected public 的区别
protected 表示受保护的,只能在当前类和其子类的成员函数中访问,其他类和对象都不能访问。受保护成员变量一般用于类的继承和实现,子类可以访问和修改父类的受保护成员变量。private 表示私有的,只能在当前类的成员函数中访问,其他类和对象都不能访问。公有成员变量和公有成员函数一般用于类的接口和外部调用,提供给外部使用。可以调用 ,必须是在头文件声明的成员函数中调用,也就是说在cpp里进行成员函数的编写。protected:可以在本类内部和子类中访问,其他任何地方都不能访问。原创 2023-04-02 15:13:55 · 672 阅读 · 0 评论