碰到命名空间的问题

       昨天写个类,碰到个问题,我这里用简单的例子说明,比方说写个学生类,性别用枚举来表示,然后有个获得性别的函数GetGender(),返回值类型为Gender。
class Student
{
enum Gender{MALE,FEMALE};
//...
Gender GetGender();
};
函数的实现如下
Gender Student::GetGender
{//...
}
结果出错。感觉挺莫名其妙的,呵呵。后来一琢磨,改成了
Student::Gender Student::GetGender
{//...
}
成功!!!!这个写法有意思.^_^    

posted on 2009-03-31 10:25 小虫虫 阅读(319) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理


<2009年4月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

导航

统计

常用链接

留言簿(5)

随笔分类

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜