
C/C++ 编程经验
文章平均质量分 78
heisehuanyin
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++ 开发经验小结
变量用法 指针明确所有者,谁持有,谁释放。 别人提供的复杂数据结构千万不能随意封装,否则带来意想不到的问题。使用一个索引工具间接访问。原创 2020-06-07 16:01:22 · 420 阅读 · 0 评论 -
Qt 富文本开发(初级)
目标 开发一个结构化的简单的带格式的纯文字编辑器,要求文档结构固定。 Qt 框架富文本开发要点 QTextEdit使用 QTextCursor接口使用 QTextDocument使用 QTextEdit QTextEdit是Qt框架推荐的用于富文本编辑的组建 支持: html4语法 支持富文本展示和编辑 提供了程序化编辑接口 这此实例中仅仅作为接受文本和展示文本的前端,不深入展开 QTextCursor QTextCursor是Qt框架提供的用于编程操控富文本文档的工具,利用QTextCursor在原创 2020-05-27 09:26:32 · 418 阅读 · 0 评论 -
C语言编写GUI程序
简介众所周知,C程序设计语言是一种高效的、灵活的、强大的系统编程语言,采用了面向过程的编程范式,广泛的应用在系统性编程项目上。著名的linux内核就采用了C语言编写。C语言原生面向过程,提供的抽象能力有限,对于编写较为抽象的大型程序来说较为困难,但是凡事无绝对,总有那么一两个人不信邪,就比如GNOME的开发者,生生的利用C语言写出了偌大一个GNOME项目。但是我们今天的主角并不是GNOME项目,而是原创 2017-05-14 17:34:36 · 35632 阅读 · 4 评论 -
数据结构(严蔚敏)算法3.7理解
对于严蔚敏数据结构算法3.7的理解。 一开始看算法总觉得莫名其妙,其实其中有好些东西书中都没有讲到。这里初步梳理一下。原创 2018-04-20 19:38:51 · 498 阅读 · 0 评论 -
关于C++编程规范
任何语言都需要编程规范的,相对于Java和Python等强化范式的编程语言,C++对于编程规范的需求更加强烈,因为这样的编程语言实在是太复杂,而且深入到计算机模型底层,直接对于硬件和内存进行操作,相对于虚拟机托管的编程语言,更容易在倏忽之间犯错。造成bug。作为一个熟练使用C++进行编程程序员来说,我对于C++编程规范拥有一些自己的想法。 我度过Clean Code这本书,但是我没有将他读完,由...原创 2017-03-19 16:47:50 · 568 阅读 · 0 评论 -
JavaScript 通俗理解
JavaScript是什么 JavaScript是一种广泛应用的通用编程语言,在服务器端,浏览器端,桌面端都有应用。 服务器端:nodejs 浏览器端:操作网页 桌面端:nodejs-webkit等 本文写作目的 记录学习JavaScript过程中的所思所想,帮助人们快速入门这门语言。 作者背景 编程爱好者,熟练掌握C/C++,Java编程,Python编程,SQL操作 JavaScript特点 ...原创 2018-12-18 10:53:16 · 1039 阅读 · 0 评论 -
回调和协程:利用同步思路处理异步响应的本质
编程领域的同步和异步 同步:指一个执行序1在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个执行序将会一直等待下去,直到收到返回信息才继续执行下去; 异步:指执行序不需要一直等下去,而是继续执行下面的操作,不管其他执行序的状态。当有消息返回时系统会通知指定执行序进行处理。这样在等待操作完成的过渡事件,系统可以有效利用cpu的资源。 从以上定义可以看出同步和异步之间的区别在于主动权...原创 2019-09-24 09:04:14 · 984 阅读 · 0 评论