C/C++/汇编共31篇

QT5.8 VS2017 编译教程 静态编译 openssl

1、下载QT5.8源码 这个我不做过多解释。 2、安装使用的环境 visual studio 2017 ?Python Perl ?Ruby 安装好,并配置好环境PATH变量。 3、修改错误代码 错误一:qtbase\src\plugins\generic...

# c++# QT

liberolibero4年前
8770

十进制转换成二进制(Decimal2Binary)算法

一、Decimal2Binary算法原理与实现 我们常使用的高级语言中, 都有能直接实现这个算法的方法体,不用额外写算法,比如 JAVA 中的 Integer.toBinaryString(int i),通过这条语句,很简单一行命...

# 基础算法# 算法# 二进制

liberolibero4年前
1240

自定义model之二

前面的例子已经比较清楚的给出了自定义model的方法,就是要覆盖我们所需要的那几个函数就可以了。但是,前面的例子仅仅是简单的展示数据,也就是说数据时只读的。那么,如何能做到读写数据呢?...

# c++# QT# model

liberolibero4月前
1290

金字塔打印算法

一、金字塔打印算法原理与实现 上图就是我们需要的金字塔效果,乍一看,似乎有点懵逼,怎么都是“*”号,可能新手遇到这种情况,会有点不知所措,所以我们要学会思考问题,并转换问题(注意,...

# 数据结构# 基础算法# 算法

liberolibero4年前
1260

单链表 – 数据结构

概念介绍 链表中的数据是以结点来表示的,每个结点的构成:元素(数据元素的映象) + 指针(指示后继元素存储位置),元素就是存储数据的存储单元,指针就是连接每个结点的地址数据。以“结点的序列...

# c++# 数据结构# 链表

liberolibero11月前
0140

QT自定义Model之三

QT自定义Model之三-Libero's Blog

今天来说的是自定义model中最复杂的例子。这个例子同样也是出自C++ GUI Programming with Qt 4, 2nd Edition这本书。 这个例子是将布尔表达式分析成一棵树。这个分析过程在离散数学中经常遇到...

# c++# QT

liberolibero4月前
0260

双向链表 – 数据结构

双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我...

# c++# 数据结构# 链表

liberolibero11月前
0140

QT之自定义委托

QT之自定义委托-Libero's Blog

在 model/view 架构中,与model同等重要的就是 view。 我们知道,在经典的 MVC 模型中,view用于向用户展示 model 的数据。但是,Qt提供的不是 MVC 三层架构,而是一个 model/view 设计。这种...

# c++# QT# 委托

liberolibero4月前
0190