logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

容器Set使用和查找的效率比较

无论是STL还是QT中都是使用不同的数据结构,其中常用的有vector、map、list、set等,今天要说的极是set。set作为一个容器可以保存多种类型的数据,而且里面的每一个元素都是唯一的,并且可以根据元素自行排序,这使得它在查找元素的时候效率很高。一、 插入元素和QVector比较void testCountSet() {QSet<QString> strSet;...

OPenGL 基本知识(根据自己理解整理)

计算机利用OpenGL可以把三维世界中的三维物体,在二维屏幕上显示出来。如下图(来源于网络):OpenGL图形渲染管线(Pipeline)学习一部摄像机放在视椎体的顶部,也就是视椎体四条线交汇的部分。只有视椎体内部的三维物体才会经过一系列的坐标转换被输出到计算机屏幕上。视椎体是一个矩形底座和顶座被截去顶部的立锥体。视椎体外的红色圆圈和蓝色的部分区域没有显示出来。因为要把三维的物体映射到二维屏幕上,

#qt#着色器
Qt界面如何直接修改类名,编译通过

在使用Qt搭建界面的过程中,由于多种原因,在创建GUI中需要修改已经使用的GUI的类名,如果之间修改的话,会出现各种各样的编译错误。现在项目中有一个已经创建好的GUI类的名称和文件名称是一致的,如果要把QtWidgetsDog这个类包括ui文件一起修改成QtWidgetsCat该如何做呢?1.修改这三个文件名为QtWidgetsCat2.在头文件中修改包含的头文件,类名、构造函数、析构函数、成员变

QT新建项目编译出错:fatal error C1083: 无法打开包括文件: “QtCore/qglobal.h”: No such file or directory

环境:VS2015+QT5.10新建一个DLL项目,没有做任何改动,然后编译竟然报错了:fatal error C1083: 无法打开包括文件: “QtCore/qglobal.h”: No such file or directory这怎么可能?我还没有做任何改动!但是右键可以定位文件的位置或者不能定位文件的位置。通过查找发现问题:原来在生产的系统目录下面少生产了一个文件xxx.vc...

到底了