![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
沙拉酱609
这个作者很懒,什么都没留下…
展开
-
WinInet和winHttp库使用简介
winhttp和wininet简介 http qt c++原创 2023-08-28 17:54:30 · 634 阅读 · 0 评论 -
使用opengl+qt做2d小游戏-前言
qt+opengl原创 2022-09-14 16:13:54 · 930 阅读 · 1 评论 -
002QML___Qt获取本地网络信息
通过Qt6获取本地主机的网络信息原创 2022-06-12 20:47:37 · 224 阅读 · 0 评论 -
QML圆形进度条并且给进度条的头部加上图片
公司UI真服了,进度条就进度条搞啥花里胡哨。非得在进度条得头部加张图,关键设计的进度条还是圆形的。想的我头发都掉没了😂一共尝试了2种方案;方案一:QWidget中的painter中绘制,一个大圆和一个小圆中间画一个半径和大圆一样的扇形,最后绘制一个Image,把它放在合适的位置,然后每次更新的时候计算它的坐标。直接计算的话位置多少还是有些偏差的,所以我们可以在将它放在合适的位置后直接旋转坐标系(绿色又健康👌)方案二:QML中绘制,内圆是一个Rectangle,外圆也是一个Rectangle,进度条则是原创 2022-05-22 16:40:56 · 447 阅读 · 1 评论 -
Qt之旅_001>>Qt常用窗口类之间的关系
QApplication,QGuiApplication,QCoreApplication三者之间的关系QCoreApplication处于core模块中,为应用程序提供了一个非gui的时间循环;QGuiApplication处于gui模块中,提供了额外的gui相关的设置,比如桌面设置,风格,字体,调色板,剪切板,光标;QApplication处于widgets模块中,是QWidget相关的,能设置双击间隔,按键间隔,拖拽距离和时间,滚轮滚动行数等,能获取桌面,激活的窗口,模式控件,弹跳控件等。使原创 2022-05-16 11:09:35 · 209 阅读 · 0 评论 -
opengl之如何在一个窗口中绘制多个角色/物体
自学opengl,真tm的难啊!在看完著名的learnopengl.org网站的教程之后自以为入门了,但真实情况确实不看教程画个三角形都够呛!难顶啊!!!(关于以下代码的环境配置可去这个网站:https://learnopengl-cn.github.io/)废话不多说了,下面我将记录如何在opengl中绘制不同的物体,下面先贴上绘制一个物体的流程图:对应上图的最后步骤就是渲染循环了;#include <glad/glad.h>#include <GLFW/glfw3.h>原创 2021-10-09 17:10:06 · 3227 阅读 · 0 评论 -
关于c/c++变量作用域及链接属性的总结
关于c/c++变量作用域及链接属性的总结作用域代码块作用域:位于一对花括号之间所有的语句称之为一个代码块。任何在代码块开始位置声明的标识符都具有代码块作用域,表示它们可以被这个代码块中所有的语句访问。但是,内层嵌套的语句和外层的标识符同名时,内层的那个标识符会覆盖外层的那个同名的标识符文件作用域:任何在代码块之外声明的标识符都具有文件作用域,它表示这些标识符从它们的声明之处直到它所在的文件结尾处都是可以访问的,并且我们在函数中定义的函数名也具有文件作用域。要注意的是,在头文件中编写并且通原创 2021-09-07 13:49:25 · 166 阅读 · 0 评论 -
计算机图形学浙江大学第一章图形学概述
第一集表示图形的方法:1.点阵法。枚举图形中所有的点来表示图形,强调图形由点构成,及其点的属性(颜色):像素图或图像。2.参数发:由图形的形状参数和属性参数来表示图形,简称图形2.1形状参数:方程或分析表达式的系数,线段的端点坐标等。2.2属性参数:颜色,线性等;图形(grphic)和图像(image)的区别:图像纯指计算机内以位图(Bitmap)形式存在的灰度信息图形含有几何属性,或则说更强调场景的几何表示,是由场景的几何模型和景物的物理属性共同组成的第二集没啥东西第三集..原创 2021-06-24 17:48:57 · 461 阅读 · 0 评论 -
计算机网络原理交通大学网课第一章概述笔记--第一集已看完
计算机网络定义:以能够相互共享资源的方式互联起来的自治计算机系统的集合- 主要特征资源共享分布在不同地理位置的“自治系统“遵循一定的规则–协议早期以单处理为中心的多终端联机系统1.特征:以单处理机为中心的联机网络;集中式控制2.缺点:主机负荷重;线路利用率低;可靠性差;现代网络:分布式控制(分组交换网络)特征:多主机为中心;网络结构从"主机—终端"转换为"主机—主机";主机负责数据处理和通信工作;为了处理主机和主机之间的交互分组交换网络的设计者设计出了通用控制处理器来把主机原来需要原创 2021-06-24 17:10:11 · 87 阅读 · 0 评论 -
服务器开发gdb - coredump详解
待原创 2021-06-24 10:01:48 · 100 阅读 · 0 评论 -
c++之读文件
/*ifstream是fstream文件里的一个类,使用需要声明#include<fstream>*//*参数一:一个ifstream对象, 参数二:你要读的文件名*/bool readFile(ifstream& outfile,string name){ //以只读的方式打开文件 outfile.open(name,ios:in); //判断文件打开是否成功 if(!outfile) { return false; } //用来保存读.原创 2021-03-12 13:46:59 · 62 阅读 · 0 评论 -
线性表的销毁
void DestroyList(List &L){ if (L.elems) delete []L.elems;//释放存储空间 L.length = 0; L.size = 0; }原创 2020-12-02 21:36:40 · 2934 阅读 · 0 评论 -
线性表的初始化
bool initList(List &L){ if (L.length!=0) { printf("已初始化!"); return 0; } L.elems = new int[MAX_SIZE];//分配空间 L.length = 0;//初始化为一个空表 L.size = MAX_SIZE;//保存表的大小 return true;}原创 2020-12-02 21:35:38 · 1054 阅读 · 0 评论 -
线性表-类型定义
线性表抽象数据类型定义:ADT List{数据对象:n称为线性表的表长;n=0时称线性表为空表数据关系:设线性表为 (a1a_1a1,a2a_2a2,…,ana_nan),称i为a在线性表中的位序代码://结构定义1.1#define MAX_SIZE 50typedef struct{ int *elems; // 顺序表的基地址 int length; // 顺序表的长度 int size; // 顺序表的空间 }SqList; 可以将 int *elems;原创 2020-12-02 21:31:13 · 212 阅读 · 0 评论 -
c++_001(数据)
数据的类型:布尔型· bool 整型 int 字符型 char 浮点型 float 无类型 void 宽符类型 w_char 双浮点型 double 一个数据类型我们可以用多个类型修饰符来修饰它们:signed-有符号unsigned-无符号long-长short-短下表显示了个数据类型所占的内存以及它们的最大值和最小值(一字节为八位,但不同系统会有差异):类型...原创 2020-10-12 13:44:20 · 135 阅读 · 0 评论