存档页 – 09月, 2005

C/C+语言struct深层探索

09月 8th, 2005

面对一个人的大型C/C++程序时,只看其对struct的使用情况我们就可以对其编写者的编程经验进行评估。因为一个大型的C/C++程序,势必要涉及一些(甚至大量)进行数据组合的结构体,这些结构体可以将原本意义属于一个整体的数据组合在一起。从某种程度上来说,会不会用struct,怎样用struct是区别一个开发人员是否具备丰富开发经历的标志。

Read more...

Posted in 1.C/C++开发 | 5 Comments »

C++中extern “C”含义深层探索

09月 7th, 2005

C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有明显的不同。

Read more...

Posted in 1.C/C++开发 | 5 Comments »

页面

news


  •   ----Counters-----
         Welcome to Inside SW,FW and HW R&D.
       Developer:宋宝华
    21cnbao@21cn.com

导航

分类

技术网站

最新日志

存档

最新评论