界面框架学习体会
来源:互联网 发布:mac怎么删除文件 编辑:程序博客网 时间:2024/06/04 18:22
学习了一个月的QT编程,由于工作比较忙,学习进度一直比较慢。根据自己对QT的初步理解,谈谈体会:
原来几年一直用java,发现java最大的好处是虚拟机屏蔽掉了平台的差异,如用swing编写界面程序,编程环境用eclipse,运行环境为java虚拟机,感觉很舒服。用C++ 的QT框架,make文件的编写就很费劲(我不是太熟悉),如果写一个大工程,写makefile就够头疼的。QT的slot/signal应该就是一种消息驱动的回调机制,但用宏代替感觉不是太好(不如swing.)。
从QT的学习改变了我对C++的看法,C++现在可以做到一次编码,到处编译,实现了跨平台。但其编程依赖于特定的库,如QT或者GTK或者Wxwidget等开源软件,没有统一标准,各有优缺点。让人难以取舍,如果C++标准委员会能够推到一套图形框架作为C++的标准,情况会好的多。
C++的优势是运行效率,这是对JAVA的巨大优势,我用了7年JAVA,对JAVA运行的龟速深有体会,那些鼓吹JAVA效率高都是骗人的。但JAVA的好处是标准库很全,开发效率高。希望C++标准库尽快丰富,尤其图形库,也许我会全面转回到C++的领域。
希望C++越来越好
- 界面框架学习体会
- java框架学习体会
- ACE网络框架学习体会
- .net框架图和学习体会
- .net框架图和学习体会
- 学习体会
- 学习体会
- 学习体会
- 学习体会
- 学习体会
- 学习体会
- 学习体会
- 学习体会
- 界面框架.
- BkWin界面框架使用说明
- BkWin界面框架使用说明
- BkWin界面框架使用说明
- easyui 简单框架界面
- 在Struts中使用Validator框架_另
- 系统架构设计原则及其他
- dwr使用笔记
- HTTP协议的C语言编程实现实例
- Windows 下 VirtualBox 虚拟机如何与主机互联
- 界面框架学习体会
- 一道趣味算术题
- MyBatis Generator 笔记
- 对rating评价矩阵在matlab中聚类
- 用VC++6.0实现PC机与单片机之间的数据交换
- 电子商务一般框架
- 用VC++6.0实现PC机与单片机之间的数据交换
- 我的博客被人黑了,基本可以确认,被人挂上了自己的广告,另外今天的博客不显示阅读次数了!
- WinFrom开发时设置TabIndex没有用怎么办?