Qt
文章平均质量分 82
C++&Qt学习
wzh_scuec
这个作者很懒,什么都没留下…
展开
-
Qt - Qt5事件处理(鼠标事件)
Qt5鼠标事件(单击,释放,移动及其滚轮)原创 2022-08-05 13:51:04 · 2665 阅读 · 0 评论 -
C++:类型转换
类型转换 在C++中,类型转换分为显式转换和隐式转换隐式转换在C++语言中,某些类型之间互有关联,当两者进行相关运算的时候,可以用另一种关联类型的对象或值来代替。简而言之,如果两种类型可以相互转换,那么他们彼此就是关联的例如简单的加法运算,int val = 3.14+3,在C++语言中,C++不会直接将两个不同类型的数值进行相加,而是根据类型转换规则设法将运算对象的类型统一后在进行求值,但,以上的过程不需要程序员的介入,甚至不需要程序员的了解,故,它们被称为隐式转换(implicit conve原创 2022-04-15 20:23:00 · 1228 阅读 · 0 评论 -
模板与泛型编程浅谈
模板与泛型编程浅谈摘要(Effective C++): C++template的最初发展动机很直接:让我们得以建立“类型安全”的容器如vector,list和map。然而当愈多人用上templates时,他们发现template有能力完成愈多可能的变化。容器当然很好,但泛型编程(generic programming)——写出的代码和其所处理的对象类型彼此独立——更好。STL算法如for_each,find和merge就是这一类编程的结果。最终人们发现,C++template机制自身是一部完整的图灵机原创 2022-03-30 17:33:22 · 1358 阅读 · 0 评论