- C++各大有名库的介绍——GUI
- 在众多C++的库中,GUI部分的库算是比较繁荣,也比较引人注目的。在实际开发中,GUI库的选择也是非常重要的一件事情,下面我们综述一下可选择的GUI库,各自的特点以及相关工具的支持。 1、MFC 大名鼎鼎的微软基础类库(Microsoft Foundation Class)。大凡学过VC...
- 作者:发表于:2008-11-23 03:05:33 点击:14 评论:0 查阅全文...
- gdb内存断点功能
- 本来编译器的调试功能,应该是初学编程时最先接触的DD之一的,不过工作以后多在玩ST的芯片,那个调试器实在不好用;兼之又花了更多的时间希望写出的代码跨更多的平台,久而久之,就习惯了用打印进行调试了(有关系?呵呵,大约唯一的关系就是如果跨平台这块出了问题,不...
- 作者:发表于:2008-06-18 21:48:02 点击:34 评论:0 查阅全文...
- 复杂指针解析--右左法则
- 因为C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著 名又常用的方法。不过,右左法则其实并不是C标准里面的内容,它是从C标准的声明规定中归纳出来的方法。 C标准的声明规则,是用来解决如何创建声明的,而右左法则...
- 作者:发表于:2008-03-25 16:42:37 点击:99 评论:0 查阅全文...
- 跟我一起写 Makefile
- 概述 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解 HTML的标...
- 作者:发表于:2008-03-12 15:49:48 点击:202 评论:0 查阅全文...
- 用emacs做为C/C++集成开发环境
- 做为嵌入式软件开发者,我想许多人会和我一样,在选择开发工具时徘徊过。因为嵌入式软件的开发和PC上的软件开发很不一样。特别是Windows软件开发时,可以有许许多多的集成开发环境可以选择。有时候甚至是不需要思考的选择。比如你要开发MFC程序,那么你的选择只有VC++。...
- 作者:goldtime发表于:2008-03-07 20:40:46 点击:528 评论:0 查阅全文...
- C++运算符重载函数基础及其值返回状态
- 运算符重载是C++的重要组成部分,它可以让程序更加的简单易懂,简单的运算符使用可以使复杂函数的理解更直观。 对于普通对象来说我们很自然的会频繁使用算数运算符让他们参与计算,但是对于自定义类的对象来说,我们是无论如何也不能阻止写出像下面的代码一样的程序来的...
- 作者:发表于:2008-03-04 18:28:50 点击:210 评论:0 查阅全文...
- 用C语言开发BIOS程序的实现方法
- 1 BIOS 开发语言分析 1. 1 汇编语言与 C 语言比较 传统 BIOS 程序的开发一般以汇编语言作为开发工具 . 它的优点是 : 代码精简 , 时间效率与空间效率高 , 比较适合于 BIOS 程序开发 . 缺点是 : 源程序代码冗长 , 使用大量标号 , 定义与区分工作量大 , 容易混淆 , 寄存器...
- 作者:发表于:2008-01-02 15:33:03 点击:594 评论:0 查阅全文...
- C++的引用的传递和返回兼批判
- C中只有传值(PV)和传地址(PP)。有些语言仅仅有传地址,没有传值。好象FORTRAN就是。 实际上从汇编开始理解,传递(包括参数和返回)要么是PV要么是PP。那么引用是什么东西? 引用是C++不得以产生的概念。如果没有C的PV,如FORTRAN那样全是引用(一种PP),也就不会...
- 作者:发表于:2007-05-19 22:16:10 点击:302 评论:0 查阅全文...


