![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
1 - C++
文章平均质量分 56
levinee
这个作者很懒,什么都没留下…
展开
-
空结构体(空类)的size
对一个空结构体或者空类(只有构造函数和析构函数)取sizeof操作符,结果是什么?为此我问过一些同事,大多数人都说不太清楚。下面是我在不同编译器中尝试的结果。 #include class A {}; struct B {}; int main() { using namespace std;原创 2009-02-04 23:14:00 · 2644 阅读 · 1 评论 -
Symbian程序开发调试技术
Symbian程序开发有其特殊性,不但表现在其特有的语言层面的实现机制--例如Descriptor, 而且在调试方法上也有很大不同。本文就此做一些概念上的说明性介绍,很多方法的引入(尤其是建设性的方法)是来自于Peter Jiang的文献。当然他的一些思想也是有根源的,这些都在最后的参考列表中给出来。我充其量来说,是归纳总结和呈献者。 本文的一些介绍是基于这样的开发环境:Micr原创 2009-03-01 21:01:00 · 1507 阅读 · 1 评论 -
C语言中extern修饰符的用法
今天休假,大概总结一下extern在C/C++语言中的常见用法吧。不是为了说明茴香豆有多种写法,而是发现很多同事,包括我自己,使用的时候还是经常犯晕。 在C语言中,修饰符extern用在变量或者函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。0. extern修饰变量的声明。举例来说,如果文件a.c需要引用b.c中变量int v,就可以在a.c中声明extern int原创 2009-05-08 16:17:00 · 3942 阅读 · 0 评论