当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : MFC下程序编译
帖子发表于 : 2008-11-07 14:36 

注册: 2008-07-10 15:08
帖子: 448
送出感谢: 0 次
接收感谢: 0 次
学着用MFC编程,来着
首先创建了一个工程Test
自己新建一个Point类
class Point{
private:
int x;
int y;
public:
Point();
~Point();
void setPoint(int a,int b);
void show();
};

在Point.cpp中实现这几个函数
void Point setPoint(int a,int b)
{
x=a;
y=b;
}
在Global里创建main()函数
void main()
{
Point pt;
pt.setPoint(5,56);
pt.show();
}编译连接出现错误,出现错误不要紧,想撤销编译已经晚了,好像死到这了,气死我了,只有通过任务管理器关闭这个工程,有没有好的解决办法啊
--------------------Configuration: test1 - Win32 Debug--------------------
Compiling...
Point.cpp
E:\VC++\project1\Point.cpp(27) : error C2228: left of '.x' must have class/struct/union type
E:\VC++\project1\Point.cpp(28) : error C2228: left of '.y' must have class/struct/union type
Error executing cl.exe.
Creating browse info file...


页首
 用户资料  
 
2 楼 
 文章标题 : Re: MFC下程序编译
帖子发表于 : 2008-11-07 14:46 
头像

注册: 2007-11-05 19:26
帖子: 635
送出感谢: 0 次
接收感谢: 0 次
:em20 上这里问MS-MFC的问题有点像是 上联通的营业厅问动感地带是啥的 味道 :em06


_________________
Everything that has a beginning has an end.


页首
 用户资料  
 
3 楼 
 文章标题 : Re: MFC下程序编译
帖子发表于 : 2008-11-07 15:06 

注册: 2006-09-11 22:47
帖子: 2841
送出感谢: 0 次
接收感谢: 4
楼主要问问题,总要把出问题的“27,28”行贴出来吧?


页首
 用户资料  
 
4 楼 
 文章标题 : Re: MFC下程序编译
帖子发表于 : 2008-11-07 15:29 

注册: 2008-01-28 15:54
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
you should use "::"
void Point::setPoint(int a,int b)
{
x=a;
y=b;
}


页首
 用户资料  
 
5 楼 
 文章标题 : Re: MFC下程序编译
帖子发表于 : 2008-11-07 15:40 
头像

注册: 2006-10-25 18:10
帖子: 2677
地址: 长沙
送出感谢: 0 次
接收感谢: 0 次
也许是要写成
this.x this.y
???

我是搞 Java 的...


_________________
你是自由的。别人也是。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: MFC下程序编译
帖子发表于 : 2008-11-07 17:44 

注册: 2008-07-10 15:08
帖子: 448
送出感谢: 0 次
接收感谢: 0 次
qakito,
你说的很可能对
刚专到ubuntu下回得注意了,C++最基本的语法都没有学好
汗颜


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译