2021-07-12 C++学习总结与Qt学习总结


前言

本篇文章是一篇记录型文章, 主要是与学习C++与Qt等相关内容的总结。同样,其中也提到了主要的学习媒介以及方法。

一、Qt是什么?和C++又有什么关系?

本科阶段也没有正式的接触过Qt,仅仅知道Qt的作用是来完成上位机、应用层部分的工作,但并没有实际动手操作过。同样在好奇心的驱使下也是花费了将近半年的时间来了解Qt。那想要去完全的了解Qt,这里又会带入另一个主要角色:C++。简单来讲Qt的开发是基于C++来完成的,当然后续的过程中也是了解到,可以使用其他的语言,来调用Qt的库就可以,例如常见的paython,这也是学习完C++之后了解到的。下面先介绍了学习的主要流程以及相关媒介。

二、学习的流程

首先来分析学习的主要目的:使用Qt软件来开发上位机相关驱动程序。
有了目的就要确定学习的方向以及流程。第一步自然就是基本功,C++语言的了解。C++可以说是Qt软件的基础,可以说:不会C++,Qt可能什么都看不懂。但是C++作为一门编程语言,内容庞大。全学,学精通很难,所以要在这里也要确定方向,这部分相关的内容也是咨询了相关方面的老师,他建议我主要学习C++中与类相关的知识。类之前大概就是C语言,类之后可以先不学习。C语言本科是专门学过的,所以也是有一定的基础。但在学习C++的过程中,也是选择从头到尾学习了一遍,主要是将C语言复习一遍。
第二步就是上“家伙事”。光学语言不实操,个人感觉不咋行,过不了多长时间就全忘了。首先要了解Qt的具体使用,现阶段我的学习方法是视频+课本。视频了解主要的操作流程以及环境的搭建。课本主要是帮助我查找忘记的部分知识。文章的最后我也是放上我学习的链接,强力推荐。
学习完基础知识,了解完软件的使用。接下来就是多写,多看,多了解。
在这里插入图片描述

1.C++的学习

不得不说,C++是真牛逼。我的第一语言是C语言,学的我头秃,当然这只是说说。但是C++我是真秃。但整体来看C++是在简化C的基本操作,强化语言的功能。真滴猛,下面是学C++的过程中主要学习的内容,可以说大部分都是在复习,但是这次再看指针部分的内容要清晰很多,希望下次看可以悟了。
前七点可以说一直在复习C,但在最后一点学习的时间和之前的时间也差不多。类真的很强,能够将代码的逻辑性变强,便于后期的维护,类的加入也使得C++的可能性变多。
C++的学习分为两个阶段:
1.复习阶段:这个阶段主要是复习C语言,这部分主要是结合书本,忘记了看的啥书,我感觉都差不多,因为有一定C语言的基础所以看书比较快,也还可以理解。
2.学习阶段:这个阶段主要就是与类相关的知识的了,这部分自己看书太费劲了,直接就看视频学习了,老师讲的还不赖。
在这里插入图片描述

1.Qt的学习

这方面有关的我也不是大牛,只能是记录一下我的学习情况以及学习心得。经过一段时间的学习,想要自己去操作进行项目的开发还会有很长的一段距离,但是相关的基本知识已经了解的差不多了。下面就是简单整理的学习结构,其中最重要的应该就是API的了解了,Qt这个软件,不用是不知道,已用发现调的都是人家自己的库。我个人感觉不学C++的类相关的部分是真的看都看不懂,学完之后,其实整体还好。这其中涉及到一个很关键的软件是Qt学习过程中要了解到的,就是Qt的帮助文档,就相当于Qt的所有库。(全英)这里边就是各种各样的函数,深层次的了解API的作用之后,可能就能感悟到这个库的重要性了,现阶段我的层次还是达不到啊。
在这里插入图片描述
最后也是通过了一个案例来总结和复习学习过程中的各种各样的知识,只能是老师教的好,和我没关系。

总结

不管怎么说C++算是了解了,入门不入门的吧,看以后的需求,至少以后在遇到,不怕就行了。Qt也了解了,以后在遇到,怕了再说,也是了解个大概,以后需要在学就是。最后也是给到B站的教学,白嫖来的,也不算,给了三连了。C++和Qt都是一个老师教的,非常牛逼。Qt部分的教学我是全看完,撒花了,C++,按需来的。


C++学习视频:

C++零基础入门到实战就业教程|传智教育


Qt学习视频:

最新QT从入门到实战完整版|传智教育

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值