摘要: 首先说结论,传入指针只能更改指针所指向的那一块内存的数据,传入指针引用既能修改指针本身的地址也能修改指针所指向的内存。 假设现在有这样一个功能:传入一个数组指针,并将另一个数组的地址赋值给被传入的指针,以完成数据更新功能。 定义两个函数,分别以指针和指针引用为参数: //数组大小 const int 阅读全文
posted @ 2024-02-20 15:24 lccsuse 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 前面介绍了如何将QWidget封装成dll库并且使用,这样存在的一个问题就是 :必须要配置.pro文件,建立lib路径连接,并且需要在使用到的地方include相应的头文件。 除了在.pro中配置动态库,调用动态库的方式还有QLibrary和QPluginLoader两种。 相比于QLibrary调 阅读全文
posted @ 2021-08-29 14:36 lccsuse 阅读(6120) 评论(1) 推荐(1) 编辑
摘要: QT ui designer中提供了一个叫做QScrollBar的控件,但这导致了人们的一个误区,就是必须要使用这个控件,才能使窗口滚动起来 虽然可以通过这个控件来达到目的,但是需要自己去绑定和窗口滚动的一些信号和槽函数,非常麻烦。 因此,我们通常选择另一种方案来实现窗口滚动:QScrollArea 阅读全文
posted @ 2021-07-20 15:33 lccsuse 阅读(12171) 评论(1) 推荐(1) 编辑
摘要: 在Qt与Http通信的时候,会根据不同的情况使用同步或者异步的方式进行数据请求。 所谓同步,即发送Http请求之后,会一直等待服务器返回的数据,接收到数据之前,程序一直阻塞。 所谓异步,即发送Http请求之后,程序可以继续往下执行,接收到服务器返回的数据时自动调用其对应的槽函数处理数据。 同步需要在 阅读全文
posted @ 2021-07-06 14:47 lccsuse 阅读(2768) 评论(0) 推荐(0) 编辑
摘要: 意图:定义一系列的算法,把他们一个个封装起来,并且使他们可以互相替换,使算法可以独立于使用它的客户变化而变化 暂无理解,以后再回来编辑,先贴代码 TaxStrategy.h #pragma once class TaxStrategy { virtual double Calculate() = 0 阅读全文
posted @ 2020-05-23 14:19 lccsuse 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 意图:定义一个用于创建对象的接口,让子类决定实例化哪一个类,使一个类的实例化延迟到子类,这样做的目的就是为了解耦。 暂无理解,先贴代码 Color.h #pragma once class Color { public: virtual void colorfun()=0; virtual ~Col 阅读全文
posted @ 2020-05-22 15:40 lccsuse 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 模板方法意图:定义一个操作中的算法骨架,而将一些步骤延迟到子类中。模板方法可以使子类不改变算法结构即可重新定义该算法的某些特定步骤。 理解不够深刻,以后再回来编辑。 TemplateMethod.cpp #include <iostream> #include "MyApplication.h" # 阅读全文
posted @ 2020-05-21 19:32 lccsuse 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 在前面已经说过Qt国际化的静态转换,但是在更多的时候我们还是需要用到动态转换,因此下面就是对Qt做动态转换的方法。 假设已经在资源文件中添加了中英文的语言包。 1:首先在UI界面添加两个按钮用于切换中文和英文,分别命名为chinesebtn和 englishbtn。 2:添加相关代码,在头文件wid 阅读全文
posted @ 2020-04-28 11:30 lccsuse 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 接着前面傅里叶变换继续往后说(虽然傅里叶变换写得很乱),讨论拉普拉斯变换与傅里叶变换的关系 已经知道傅氏变换是建立在傅里叶积分的基础上,一个函数除了要满足狄氏条件之外,还要在(-∞,+∞)区间上绝对可积,即积分的值不能等于无限大。 而绝对可积是一个相当强的条件,及时一些很简单的函数(如线性函数,正余 阅读全文
posted @ 2020-04-16 04:30 lccsuse 阅读(5855) 评论(0) 推荐(1) 编辑
摘要: 傅 里 叶 级 数 设fT(t)是以T为周期的实值函数,且在[-T/2,T/2]上满足狄利克雷条件,即f(t)在[-T/2,T/2]上满足 (1):连续或只有有限个第一类间断点 (2):只有有限个极值 则在fT(t)的连续点处有 $$f_T\left( t \right) =\frac{a_0}{2 阅读全文
posted @ 2020-04-14 21:16 lccsuse 阅读(1327) 评论(0) 推荐(0) 编辑