游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2598|回复: 7

类函数 定义是什么?怎么写?

[复制链接]

13

主题

28

帖子

28

积分

注册会员

Rank: 2

积分
28
发表于 2007-8-6 07:26:00 | 显示全部楼层 |阅读模式
我不知道定义。

6

主题

47

帖子

53

积分

注册会员

Rank: 2

积分
53
发表于 2007-8-6 14:03:00 | 显示全部楼层

Re:类函数 定义是什么?怎么写?

struct funT
{
  void operator()(){}
}

76

主题

1100

帖子

1107

积分

金牌会员

Rank: 6Rank: 6

积分
1107
发表于 2007-8-6 17:31:00 | 显示全部楼层

Re:类函数 定义是什么?怎么写?

...

类里,函数是类的成员.程序块是由函数构成

通过对象调用.对类的理解等你学习的继承后会更加深入灵活使用;构造函数及重载作用主要是初始化;
以下是非继承不含的普通C++类和函数应用小例子,包含了关联和重载;
#..
#..
using namespace std;  //可以自己定义自己的命名空间;

class obj{

int m;
int n;

int obj();
int obj(int i,int t);
int obj(char s,int go,int bo);

int temp();  //普通函数的类成员定义
};

inline int obj:bj(){代码}
inline int obj::obj(int i,int t){代码}
inline int obj::obj(char s,int go,int bo){代码}
inline int obj::temp(){代码}

int main()  
{ obj obj01,obj02;  //定义两个成员对象

obj.temp(); //对象调用函数

return 0;}

103

主题

1432

帖子

1458

积分

金牌会员

Rank: 6Rank: 6

积分
1458
QQ
发表于 2007-8-7 17:10:00 | 显示全部楼层

Re:类函数 定义是什么?怎么写?


感觉楼主就想省一笔买书的钱。
真想学,就找本书系统的学习。比如c++ primer。

5

主题

972

帖子

975

积分

高级会员

Rank: 4

积分
975
发表于 2007-8-7 17:27:00 | 显示全部楼层

Re:类函数 定义是什么?怎么写?

C++不像VB,不买书还真不好学

76

主题

1100

帖子

1107

积分

金牌会员

Rank: 6Rank: 6

积分
1107
发表于 2007-8-7 17:41:00 | 显示全部楼层

Re:类函数 定义是什么?怎么写?

c++ primer值得新人认真拜读,厚了点,虽然没必要一次性求理解,但可以作为长期开发帮助手册指导自己;
C++是基础,VC++.net是工具,dx是你走向游戏开发的工具api包,好好学习,天天向上,一起做中国的星际努力;

6

主题

27

帖子

33

积分

注册会员

Rank: 2

积分
33
发表于 2007-8-10 14:44:00 | 显示全部楼层

Re:类函数 定义是什么?怎么写?

class a
{
public
  a();          //这就是声明
  virtual ~a(); //这就是声明
};


a::a()  //这就是定义
{
}

a::~a() //这就是定义
{
}

只有函数类型说明而无具体实现的就叫声明,有具体实现的就叫定义。

76

主题

1100

帖子

1107

积分

金牌会员

Rank: 6Rank: 6

积分
1107
发表于 2007-8-10 14:50:00 | 显示全部楼层

Re:类函数 定义是什么?怎么写?

C++P可能太大了。不如推荐你本C++精粹吧,是超级浓缩超实用版.你要的上面都有.

楼上的带了虚函数定义,lz看不懂的。

------------
C++拥护崇拜者
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 13:04

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表