logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

QT部件基类——QWidget与QDialog

parent即父窗口,默认为0,即没有父窗口,是顶级窗口,如果指定parent值则当前窗体将会是一个子部件。Qt::WindowFlags是Qt::WindowType枚举值的组合,用来设置窗口的属性,f = 0表默认为Qt::Widget风格,其余窗口属性详见下表。也就是说若一些部件拉伸因子大于0,而一些部件拉伸因子为0,则只有拉伸因子大于0的部件会被拉伸,而拉伸因子为0的部件不会被拉伸。QWi

文章图片
#qt#开发语言#c++
QT—信号与槽详解

信号与槽(Signal & Slot)是编程的基础,也是 Qt 的一大创新。因为有了信号与槽的编程机制,在 Qt 中处理界面各个组件的交互操作时变得更加直观和简单。信号(Signal)就是在特定情况下被发射的事件,例如PushButton 最常见的信号就是鼠标单击时发射的 clicked() 信号。发射信号使用Qt的emit关键字QT 的 signals 关键字指出进入了信号声明区,随后即可声明自

文章图片
#qt#c++#开发语言
禁忌搜索算法TS求解TSP问题

局部邻域搜索是基于贪婪准则持续地在当前的邻域中进行搜索,虽然算法通用,易于实现,且容易理解,但其搜索性能完全依赖于邻域结构和初始解,尤其容易陷入局部极小值无法保证全局优化算法可以描述为:1)选定一个初始可行解:;记录当前最优解,,其中表示的邻域。2)当(空集),或满足其他停止运算准则是,输出计算结果,停止运算,否则,继续步骤3)3)从中选一个集合,得到中的最好解。若,则,;否则,,重复步骤2),继

文章图片
#算法#机器学习#matlab
二叉树详解(C++)

树状图是一种数据结构,它是由 n(n>=1)个有限结点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点:每个结点有零个或多个子结点;没有父结点的结点称为根结点;每一个非根结点有且只有一个父结点;除了根结点外,每个子结点可以分为多个不相交的子树;专业术语中 文描 述根节点一棵树的顶点孩子节点一个结点含有的子树的根结点称为该

文章图片
#数据结构#c++#开发语言 +1
MFC文件操作

MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘输入输出功能。通过他的派生类可以间接的支持文本、文件、内存文件等。

文章图片
#mfc#c++#windows
(C/C++)线程基本概念、如何创建多线程

线程是在进程中产生的一个执行单元,是CPU调度和分配的最小单元,其在同一个进程中与其他线程并行运行,他们可以共享进程内的资源,比如内存、地址空间、打开的文件等等。是CPU调度和分派的基本单位,是分配资源的基本单位进程:正在运行的程序是处于执行期的程序以及它所管理的资源(如打开的文件、挂起的信号、进程状态、地址空间等等)的总称。

文章图片
#开发语言#c语言#c++
C++数据结构详解——堆

1.堆的原理精讲最大堆特点:当然,也有最小堆,最小堆就是将最大堆反过来,根结点为最小值~堆是树中最有个性的树,他是用数组表示的树 。2.在数组中快速创建堆算法1.首先我们需要找到最后一个结点的父结点如图(a),我们找到的结点是 87,然后找出该结点的最大子节点与自己比较,若该子节点比自身大,则将两个结点交换。图(a)中,87 比左子节点 95 小,则交换之。如图(b)所示2.我们移动到第一步前一个

#c++#数据结构#开发语言
使用MFC绘制一些简单图形

一、画一个直线画直线需要起点和终点,当鼠标按下记录起点位置,鼠标弹起时记录终点位置,通过两点即可画出一条直线首先在类向导增加鼠标左键按下事件,和鼠标左键弹起事件再通过类向导添加一个CPoint类型的成员变量用来记录鼠标左键按时的位置补充事件代码void CMFCApplication6View::OnLButtonDown(UINT nFlags, CPoint point){m_pOrigin

文章图片
#mfc#microsoft#c++ +1
C++异常处理机制(超级详细)

目录0.异常处理机制简介1.传统错误处理机制(通过函数返回值)2.异常处理机制语法​3.异常接口声明4.异常类型和声明周期4.1throw基本类型异常(int 、float、char.....)4.2throw字符串类型异常​ 4.3throw类对象类型异常4.3.1第一种:抛出匿名对象,使用形参接收​4.3.2第二种: 抛出局部变量,使用形参接收4.3.3第三种:抛出匿名对象,使用引用接收(代码

#c++#c语言#开发语言
TCP套接字编程详解

为什么要称socket为套接字?首先套接字的原词为"socket",直译过来就是插座的意思,最先采用这个词的人,觉得网络连接,就像插口和插座一样,一方插,一方被插(知乎用户回答) 除此之外,linux等系统中“套接字”对应“socket word”,所以“字”也就是对应“word”,可能指计算机数据,也可能指存储socket的数据表示,因为端口号是两个字节,就是一个WORD。 至于为什么翻译为“套

文章图片
#tcp/ip#udp#网络协议 +1
    共 21 条
  • 1
  • 2
  • 3
  • 请选择