会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Jessica要努力了。。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
72
73
74
75
76
77
78
79
80
···
98
下一页
2014年8月8日
定义抽象数据类型
摘要: 定义成员函数
阅读全文
posted @ 2014-08-08 19:13 Jessica程序猿
阅读(154)
评论(0)
推荐(0)
编辑
友元声明和友元定义的相互依赖
摘要: 当将一个类A的成员函数A::F设置成类B的友元时,需要预先定义类A,否则不能将A::F指定为友元。而在定义B之后,才能定义A::F,因为A::F被设为 友元正是为了访问类B的成员函数。所以,可以按照如下的顺序:声明类B定义类A,声明但不实现A::F定义类B,设置A::F为友元实现A::F下面是一个例...
阅读全文
posted @ 2014-08-08 18:28 Jessica程序猿
阅读(654)
评论(0)
推荐(1)
编辑
2014年8月7日
函数指针形参
摘要: 编写函数的声明,令其接受两个int形参并且返回类型也是int;然后声明一个vector对象,令其元素是指向该函数的指针。编写4个函数,分别对两个int值执行加、减、乘除运算。#include#include#includeusing namespace std;int plus1(int x,int...
阅读全文
posted @ 2014-08-07 22:04 Jessica程序猿
阅读(501)
评论(0)
推荐(0)
编辑
函数指针
摘要: 函数指针函数指针指向的是函数而非对象。和其他指针一样,函数指针指向某种特定类型。函数的类型由它的返回类型和形参类型共同决定,与函数名无关。例如://比较两个string对象的长度bool lengthCompare(const string&,const string&);该函数的类型是bool(c...
阅读全文
posted @ 2014-08-07 17:56 Jessica程序猿
阅读(395)
评论(0)
推荐(0)
编辑
函数匹配
摘要: void f();void f(int );void f(int,int);void f(double,double=3.14);f(5.6);//调用void f(double,double)确定候选函数和可行函数函数匹配的第一步是选定本次调用对应的重载函数集,集合中的函数称为候选函数。候选函数具...
阅读全文
posted @ 2014-08-07 15:42 Jessica程序猿
阅读(2443)
评论(0)
推荐(0)
编辑
特殊用途语言特性——默认参数、内联函数和constexptr函数
摘要: 1 默认实参某些函数有这样一些参数,在函数的很多次调用中它们都被赋予一个相同的值,此时,我们把这个反复出现的值称为函数的默认实参。调用含有默认实参的函数时,可以包含该实参,也可以省略该实参。我们可以为一个或多个形参定义默认值,不过需要注意的是,一旦某个形参被赋予了默认值,它后面的所有形参都必须有默认...
阅读全文
posted @ 2014-08-07 13:32 Jessica程序猿
阅读(1472)
评论(0)
推荐(0)
编辑
2014年8月6日
函数重载
摘要: 函数重载如果同一作用域内的几个函数名字相同但形参列表不同,我们称之为重载函数。例如:void print(const char *cp);void print(const int *beg,const int *end);void pring(const int ia[],size_t size);...
阅读全文
posted @ 2014-08-06 22:53 Jessica程序猿
阅读(5013)
评论(0)
推荐(0)
编辑
返回数组指针的4种函数写法
摘要: #include #include using namespace std;//传入的参数是数组的指针,返回值是数组的指针string (*fun(string (*s)[10]))[10]{ return s;}//using str_arr = string (*)[10];/*typed...
阅读全文
posted @ 2014-08-06 20:39 Jessica程序猿
阅读(730)
评论(0)
推荐(0)
编辑
返回数组引用的4种函数写法
摘要: #include #include using namespace std;//传入的参数是数组的引用,返回值也是数组的引用string (&fun(string (&s)[10]))[10]{ return s;}//using str_arr = string (&)[10];/*type...
阅读全文
posted @ 2014-08-06 20:14 Jessica程序猿
阅读(3893)
评论(1)
推荐(0)
编辑
返回类型和return语句
摘要: return语句终止当前正在执行的函数并将控制权返回到调用该函数的地方。return语句有两种形式:return;return expression;无返回值函数没有返回值的return语句只能用在返回类型是void的函数中。返回void的函数不要求非得有return语句,因为在这类函数的最后一句后...
阅读全文
posted @ 2014-08-06 17:32 Jessica程序猿
阅读(11119)
评论(0)
推荐(0)
编辑
上一页
1
···
72
73
74
75
76
77
78
79
80
···
98
下一页
公告