C/C++
文章平均质量分 82
fighter_lp
这个作者很懒,什么都没留下…
展开
-
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 argc转载 2013-04-08 09:50:50 · 589 阅读 · 0 评论 -
类
成员函数在类内部,声明成员函数是必须的,而要定义成员函数则是可选的。在类内部定义的函数默认都是inlinedouble avg() const; const成员不能改变其所操作的对象的数据成员。const必须同时出现在声明和定义中,若只出现在一处就会出现一个编译时错误。在类的外部使用类作用域操作符访问函数,只能访问类的public static成员函数。如class Sale原创 2013-04-08 15:03:06 · 467 阅读 · 0 评论 -
接口继承规则
[深入理解C++(二)]理解接口继承规则 罗朝辉 ( http://www.cppblog.com/kesalin/ )CC许可,转载请注明出处一,前言在前一篇《[深入理解C++(一)]类型转换(Type Casting)》中,我详细讲述了 C++ 中转型动作,以及使用规则。有网友说应该提及下《深度探索 C++ 对象模型》一书中的内容,其实他的意思是,要是对 C++转载 2013-04-10 19:53:23 · 526 阅读 · 0 评论 -
自定义string类
#include #include using namespace std;class MyString{ public: MyString(const char *pData = NULL); MyString(const MyString &str); MyString& operator = (const MyString &str);原创 2013-04-24 16:24:38 · 566 阅读 · 0 评论