
C++
文章平均质量分 78
weichaohnu
这个作者很懒,什么都没留下…
展开
-
c++复习注意要点
所谓的static,extern就是相对编译单元来说的。个个编译单元共享是extern,独立是static 发生函数调用时,被调函数中保护了调用函数的状态,包括硬件运行状态,返回地址、和数据环境,使得调用函数的状态可以再被调函数返回时全面恢复。 重载技术:名称压轧技术来改变函数名称,在编译时进行。extern C来阻止函数名称压轧 内联函数 对函数的内联声明必须原创 2010-04-12 14:53:00 · 620 阅读 · 0 评论 -
关于重载,覆盖,隐藏
先mark几个帖子有时间看了 再总结...http://blog.youkuaiyun.com/jixingzhong/archive/2007/10/31/1858943.aspxhttp://www.cppblog.com/ElliottZC/archive/2007/07/20/28414.htmlhttp://topic.youkuaiyun.com/u/20080120/23/cc4d9d62-转载 2010-05-10 00:09:00 · 580 阅读 · 0 评论 -
C/C++函数参数的入栈顺序,计算顺序和可变参数的实现
函数参数入栈顺序#includevoid foo(int x, int y, int z){ printf("x = %d at [%X]\n", x, &x); printf("y = %d at [%X]\n", y, &y); printf("z = %d at [%X]\n", z, &z);}int main(int a原创 2013-04-14 00:10:33 · 3671 阅读 · 0 评论 -
QRCode二维码之一——C++环境二维码的生成
由于实验要求,需要C++环境下生成QR二维码。然后把QR二维码图片在Matlab环境下进行解码。 了解了一阵子,发现几个比较ok的库。 1、最早的一个是老板发过来的,是C#和.net环境下使用的,但是由于我的timeGenerator程序是MFC的,基本调用不了那个dll,被我pass了! 需要的可以自己去看看:http:/原创 2012-12-09 21:51:27 · 35226 阅读 · 44 评论